Вниз
Скачать: CL | DM;

Почему не выполняется запрос с Join`ом ?   Найти похожие ветки 

← →
leonidus ©   (2005-09-14 15:19) [0]

Что я делаю не так:

use sqlbystep
select salespeople.snum, salespeople.sname, orders.onum, orders.odate
from salespeople innere join orders
on salespeople.snum=orders.snum

получаю три раза надпись:

The column prefix "salespeople" does not match with a table name or alias name used in the query.

В чем же дело?


← →
leonidus ©   (2005-09-14 15:22) [1]

Упс, это мой глюк innere пишется без последнего "е", т.е. inner, но почему тогда SQL Server не указал мне на синтактическую ошибку?


← →
Val ©   (2005-09-14 16:30) [2]

Потому что сервер воспринял innere как псевдоним таблицы salespeople и говорит вам о том что в предложении select используется не тот псевдоним, который указан. А inner - не обязательно указывать: сервер знает, что если это не left, right, full, то inner :)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.028 c
14-1127923562
Piter
2005-09-28 20:06
2005.10.23
М.Руссинович, Д.Соломон - Внутреннее устройство Microsoft Windows


1-1128288617
Thor234
2005-10-03 01:30
2005.10.23
Поиск и удаление символов


14-1127968038
Layner
2005-09-29 08:27
2005.10.23
Есть ли у кого из наших форумчан программы на download.com


2-1127834116
Xav
2005-09-27 19:15
2005.10.23
Filepagesetup


5-1104312423
Anatoly
2004-12-29 12:27
2005.10.23
Вызов редактора компонента из Popup-меню




   Наверх