powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Глупый вопрос, но я все равно не понимаю логику этого
4 сообщений из 4, страница 1 из 1
Глупый вопрос, но я все равно не понимаю логику этого
    #39990049
Yaroslav_Grigo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Решаю я значит задачу https://sql-ex.ru/learn_exercises.php
Не решил, посмотрел в ответы:

Вопрос то в чём? В том, что я так и не понимаю, что это (обозначенное зелёным). Ежу понятно, что нужно это. А как это использовать и как это называется не ясно.
...
Рейтинг: 0 / 0
Глупый вопрос, но я все равно не понимаю логику этого
    #39990050
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yaroslav_Grigo,

Это табличные алиасы. Позволяют в рамка запроса использовать другое имя для таблицы. В том числе, использовать одну таблицу два и более раз под разными именами. Ну и просто могут быть покороче.
...
Рейтинг: 0 / 0
Глупый вопрос, но я все равно не понимаю логику этого
    #39990056
Yaroslav_Grigo
А как это использовать и как это называется не ясно.

потому что "глючница водку делала" (с)
надо prod. pc. lap. prn.
...
Рейтинг: 0 / 0
Глупый вопрос, но я все равно не понимаю логику этого
    #39990075
Gluck99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yaroslav_Grigo
А как это использовать и как это называется не ясно.
В основном это используется, когда у вас сложный запрос из нескольких таблиц и чтобы не писать каждый раз
Код: sql
1.
MySuperPuperBestTable.ID, MySuperPuperBestTable.UserName, MySuperPuperBestTable.UserPhoneNumber

и т.д., таблице присваивается алиас/псевдоним и далее обращаться к таблице можно по нему:
Код: sql
1.
m.ID, m.UserName, m.UserPhoneNumber

что намного читабельнее.
Если у вас какая-то таблица задействуется большего одного раза (во вложенном запросе, например), то использование алиасов/псевдонимов становится обязательным.
В вашем примере названия алиасов придумал некомпетентный программист, поэтому не возникает понимания что это. Назвать таблицы безликими a, b, c, d, etc мог только школьник.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Глупый вопрос, но я все равно не понимаю логику этого
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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