Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Синтаксис MySQL


alexxxus

Recommended Posts

Добрый день.

Копаюсь в коде, увидел необычные для меня по синтаксису MySQL-запросы.

Например SELECT *, pd.name AS name, p.image, m.name AS manufacturer, ss.name AS stock, (SELECT AVG(r.rating) FROM

Что означают все эти pd. p. ss. перед именами столбцов и как этот фрагмент запроса следует читать по-человечески?

Спасибо.

Надіслати
Поділитися на інших сайтах


В запросе идет выборка из нескольких таблиц (при помощи JOIN ), а это псевдонимы (алиасы) таблиц из которых идет выборка.

читать так

ВЫБРАТЬ все поля,из таблицы pd (product_description) поле name и присвоить ему имя name, поле image из таблицы p (product), поле name из таблицы ss и присвоить псевдоним stock и так далее

  • +1 1
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.