2016-02-01 2 views
2

Я пытаюсь выполнить простой запрос на SQL FiddleИмя столбца псевдонима не работает в SQL скрипке

select name as 'user_name' from user_data; 

Но на выходе, имя псевдонима столбца не отображается. Вместо того, чтобы показывать user_name, он просто отображается просто как имя.

Но когда я печать простой запрос, как это ..

Select 1 as 'one',2 as 'old' 

Для вышеупомянутого запроса, он показывает правильный вывод означает, что отображается имя псевдонима.

Я уже пробовал эти запросы ..

select name as user_name from user_data; 

select name user_name from user_data; 

select name 'user_name' from user_data; 

Вот живой link.

Так что я хочу знать, если что-то не так с моим запросом или это просто ограничение на использование скрипта SQL?

Примечание: Я использую MySql 5,6

ответ

0

Удалить Apex из вашей колонки псевдонима:

select name as user_name from user_data; 
+0

уже проверено это .. он все еще не работает .. –

0

Все это выбирает правильно:

Select ud.1 as one, ud.2 as old from user_data as ud; 
Select 1 as one, 2 as old from user_data as ud; 
Select 1 one, 2 old from user_data; 
Select 1 `one more`, 2 old from user_data; 
Select 1 one_more, 2 old from user_data; 

Не использовать 'разделитель для имен столбцов. Вы также можете использовать `, если вам нужно добавить пробелы в имя столбца.