freelancer
1

Ambiguous column name в SELECT'е

29.06.2010, 23:42. Показов 24880. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Имеется 2 таблицы:
1-ая: 2 поля (IDмашины, Марка)
2-ая: 2 поля (IDмашины, Салон-продавец)
Нужно вывести селект с машинами, у которых во второй таблице отсутствует Салон-продавец, то есть пусто там.
Я пишу:
T-SQL
1
2
3
4
5
SELECT IDмашины 'Машина',Марка 'Модель'
FROM dbo.1-ая_таблица INNER JOIN dbo.2-ая_таблица
ON IDмашины=IDмашины
WHERE dbo.2-ая_таблица.Салон-продавец IS NULL
GO
В ответ вижу - Ambiguous column name 'IDмашины'
Подскажите, где неправ?-))
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.06.2010, 23:42
Ответы с готовыми решениями:

Ambiguous column name
День добрый. Есть такой запрос: SELECT k.Kod, k.Contract as Contract , FROM...

Column in from clause is ambiguous
Товарищи, нужна Ваша квалифицированная помощь! Выручайте пожалуйста, иначе из-за этой ошибки я...

error:'Ambiguous column name 'handle''
est query: SELECT p.*,ti.title,ti.handle FROM personal p INNER JOIN textual_inform ti ON...

Column ' ' in field list is ambiguous
помогите пожалуйста. столкнулся с проблемой следующего характреа: таблицы выглядят так....

2
2 / 2 / 2
Регистрация: 14.10.2009
Сообщений: 100
30.06.2010, 05:33 2
T-SQL
1
2
3
4
5
SELECT f.IDмашины 'Машина',f.Марка 'Модель'
FROM dbo.1-ая_таблица f INNER JOIN dbo.2-ая_таблица s
ON f.IDмашины=s.IDмашины
WHERE s.dbo.2-ая_таблица.Салон-продавец IS NULL
GO
Это происходит потому что колонка IDмашины есть и в первой и во второй таблице. Нужно создать алиасы для каждой таблицы и все явно указать.
0
freelancer
01.07.2010, 20:52 3
Спасибо большое-))
01.07.2010, 20:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.07.2010, 20:52
Помогаю со студенческими работами здесь

Ошибка 1052 - Column 'id' in field list is ambiguous
Вроде все верно ведь пишу? select id, id_user,name_uslug,telefon from gorod_user, gorod_work...

Ошибка при импорте базы #1052 - Column 'id' in on clause is ambiguous
Привет всем, как исправить эту ошибку #1052 - Column 'id' in on clause is ambiguous???

Поиск по двум таблицам: ошибка "ambiguous column name"
Хочу организовать поиск с обоих таблиц. С одной работает с двумя ошибка: "ambiguous column name" ...

Как выполнить AVG(column), последних по дате n значений поля column
Задача: выбрать последние по дате 5 значений поля sum, и агрегировать их. Делаю запрос: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru