Сообщение из темы: SQL

Старый
  (#11)  |  (на пост)
Сейчас вне форума
Аватар для Трактор
Сообщений: 9,267
Миксов: 1500
Рейтинг мнений: 4514
Сказал(а) спасибо: 13,309
Поблагодарили: 11,770
Регистрация: 10.01.2012
Адрес: Москва, Ейск
Users Flag!
25.04.2012, 16:54

Сообщение от dar Посмотреть сообщение
SELECT laptop.price as price
Это необязательно. Стандарт требует, но если имена полей не совпадают, то конструкция "as ИМЯ" часто опускается.

ПОКАЗАТЬ СПОЙЛЕР
СКРЫТЬ СПОЙЛЕР
СКРЫТЬ СПОЙЛЕР
Вот в этом запросе у меня, кстати, ошибка. При исполнении ругнётся.
Сообщение от Трактор Посмотреть сообщение
SELECT model
FROM product as productA
inner join product as productB
on productA.producer = productB.trader
Ругнётся потому что поле model есть и в выборке productA и в выборке productB.

Правильно так:
Цитата
SELECT productA.model
FROM product as productA
inner join product as productB
on productA.producer = productB.trader

Последний раз редактировалось Трактор; 25.04.2012 в 17:00.
   
Ответить с цитированием
 
Время генерации страницы 0.06782 секунды с 16 запросами