Выборка данных из 2-х таблиц

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
alexesuser
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 01.02.2013 (Пт) 8:15

Выборка данных из 2-х таблиц

Сообщение alexesuser » 01.02.2013 (Пт) 8:26

Добрый день!
Имеются 2 таблицы: operator и info в СУБД MS SQL
operator:
|id_operator|session_id|

info:
|message|session_id|date|

мне необходимо сопоставить все сообщения message с id_operator, сделать это можно через session_id.

пишу следующий запрос:

SELECT all FROM operator LEFT JOIN info ON operator.session_id=info.session_id

в результате выполнения запроса получаю ответ: Неоднозначное имя столбца "session_id".
Посмотрел по справке, ошибка означает, что в результативной таблице появляются 2 столбца с одинаковыми наименованиями. А как тогда еще можно сделать такую связку?

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 01.02.2013 (Пт) 10:32

Не писать all и указывать имена таблиц во from?

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Выборка данных из 2-х таблиц

Сообщение iGrok » 01.02.2013 (Пт) 21:47

Qwertiy писал(а):Не писать all и указывать имена таблиц во from?

Наверное, имелось в виду, "вместо all перечислять имена столбцов в select", потому что имена таблиц во from указаны. :)
label:
cli
jmp label


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 113

    TopList