Mysql определить переменную по AS или прямой - PullRequest
0 голосов
/ 19 апреля 2011

В чем разница между этими 2 запросами?

select pc.* from payment_coupon pc
select pc.* from payment_coupon AS pc

Ответы [ 2 ]

1 голос
/ 19 апреля 2011

Всего одно слово: удобочитаемость.

Использование AS необязательно, как описано здесь в руководстве .

0 голосов
/ 19 апреля 2011

с использованием AS для имени столбца обязательно , для имени таблицы просто введите псевдоним с пробелом

AS равно необязательно для имени таблицы

Например:

SELECT column1 AS c1 FROM table t // work
SELECT column1 c1 FROM table t // not works
SELECT column1 AS c1 FROM table AS t  //work
SELECT column1 c1 FROM table AS t //  not works
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...