Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS SQL Server > помогите в выборке из 2ух таблиц


Автор: dimych83 2.8.2007, 07:51
Есть 2 таблицы. Допустим t1 и t2.
Структура t1:

id_s | date | phone

Структура t2:

id_s | comment

Надо запросом выбрать записи из t1 которые удовлетворяют по полю date и, если для них есть запись в таблице t2 то выводить еще и поле comment из t2.
Например:
t1:
1 01.01.07 22222
2 02.05.07 32222
3 03.06.07 44444
4 04.07.07 55555

t2:
1 test
4 test

Запрос должен вывести:
01.01.07 22222 test
02.05.07 32222
03.06.01 44444 test
04.07.01 55555

Помогите пожалуйста!

Автор: Aristarh_Dark 2.8.2007, 10:13
По моему так:
Код

SELECT [date], phone, comment FROM t1 LEFT JOIN t2 ON t1.id_s = t2.id_s

Автор: ТоляМБА 2.8.2007, 10:16
Цитата(dimych83 @  2.8.2007,  07:51 Найти цитируемый пост)
которые удовлетворяют по полю date 
Тогда к этому запросу нужно еще в конце добавить:

Код
 where t1.[date]='какая-то дата'


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)