Мне любопытно узнать, как люди используют псевдонимы таблиц. Другие разработчики, в которых я работаю, всегда используют псевдонимы таблиц и всегда используют псевдоним a, b, c и т.д.
Вот пример:
SELECT a.TripNum, b.SegmentNum, b.StopNum, b.ArrivalTime
FROM Trip a, Segment b
WHERE a.TripNum = b.TripNum
Я не согласен с ними и считаю, что псевдонимы в таблицах следует использовать более экономно.
Я думаю, что они должны использоваться, когда включаете одну и ту же таблицу дважды в запрос или когда имя таблицы очень длинное и использование более короткого имени в запросе облегчит чтение запроса.
Я также считаю, что псевдоним должен быть описательным именем, а не просто буквой. В приведенном выше примере, если бы я чувствовал, что мне нужно использовать 1 псевдоним таблицы, я бы использовал t для таблицы Trip и s для таблицы сегментов.