staffID
@staffID

Как правильно формировать запрос mysql?

SELECT t1.* FROM `table` AS `t1`
//или
SELECT t1.* FROM `table` `t1`;


Раньше всегда писал первый вариант пока не наткнулся на вот такую статью:
https://www.techonthenet.com/mysql/alias.php
Собственно разницы не заметил, но может быть есть стандарт?
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 2
BuriK666
@BuriK666
Компьютерный псих
Это одно и тоже.
Стандарты есть https://en.wikipedia.org/wiki/SQL#Interoperability...

Я использую первый вариант, т.к. он нагляднее.
Ответ написан
Комментировать
@d-stream
Готовые решения - не подаю, но...
Еще есть третий вариант в виде совсем короткого

select * from table

Из вариантов с именованием - как-то посимпатичнее через "AS"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы