Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Что значит FROM table_name s1 / 2 сообщений из 2, страница 1 из 1
03.06.2017, 13:49
    #39465156
PowRTocH
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что значит FROM table_name s1
Всем привет! Такой возник вопрос, в mysql мануале иногда встречаются примеры вида:

Код: sql
1.
2.
3.
4.
5.
SELECT article, dealer, price
FROM   shop s1
WHERE  price=(SELECT MAX(s2.price)
              FROM shop s2
              WHERE s1.article = s2.article);



Не совсем понятно, что значит s1 после имени таблицы shop ? Создаётся виртуальный клон таблицы под именем s1 или просто той же самой таблице присваивается алиас для использования в подзапросе?
...
Рейтинг: 0 / 0
03.06.2017, 21:09
    #39465329
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что значит FROM table_name s1
Алиас
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Что значит FROM table_name s1 / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]