MurCode
Форумы
Поиск
О проекте
Microsoft SQL Server
Новое сообщение
Помогите
Jerry2016
Дата: 22.01.2009 17:45:00
Скажите, пожалуйста,
в одной таблице в другой таблице
id id id_1
1 1 2
2 2 1
3 3 1
Select * from табл1, табл2.. where id = id_1
Хочу чтобы было так
-------------------------
1 2 1
1 3 1
2 1 2
3 NULL
Как это сделать, чтобы данные со значением 3 тянулись все равно?
Glory
Дата: 22.01.2009 17:46:30
Вы знакомы с понятием JOIN ? А OUTER JOIN ?
Jerry2016
Дата: 22.01.2009 17:47:32
как это будет выглядеть в запросе?
Гавриленко Сергей Алексеевич
Дата: 22.01.2009 17:48:20
Jerry2016
как это будет выглядеть в запросе?
А в справке поглядеть? В примерах?
Glory
Дата: 22.01.2009 17:49:10
Jerry2016
как это будет выглядеть в запросе?
Как JOIN. Или как OUTER JOIN.
Если вы конечно знакомы с основами синтаксиса
iap
Дата: 22.01.2009 17:49:49
Если в обеих таблицах есть поле id, то я не понимаю, какое из них стоит в where. Интересно, как же сервер с этим разбирается?
Jerry2016, алиасы принципиально не используете?
Jerry2016
Дата: 22.01.2009 17:50:16
есть такое оператор в SQL как +=?
Glory
Дата: 22.01.2009 17:51:37
Jerry2016
есть такое оператор в SQL как +=?
Если вы про MS SQL Server, то такогот оператора нет
Гавриленко Сергей Алексеевич
Дата: 22.01.2009 17:51:58
Jerry2016
есть такое оператор в SQL как +=?
Когда-то был.
Jerry2016
Дата: 22.01.2009 17:53:22
у вас есть запрос такой?
Назад
1
2
Вперед