![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Здравствуйте друзья. Вот два запроса, как из них сделать один, чтобы он работал?
Код:
Select Call.number, Call.Description, Пользователи.Примечания as Клиент from Call left join Пользователи on Call.ClientID = Пользователи.IMObjID Select Call.number, Call.Description, Пользователи.Примечания as Владелец from Call left join Пользователи on Call.ExecutorID = Пользователи.IMObjID В таблице пользователи хранятся и клиенты и владельцы. В итоге хочется получить четыре колонки одним запросом: Call.number Call.Description Клиент Владелец Последний раз редактировалось M.A.D.M.A.N., 05.04.2013 в 21:08. |
#2
|
||||
|
||||
![]() Здесь был неудачный совет...
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. Последний раз редактировалось Страдалецъ, 05.04.2013 в 21:39. |
#3
|
||||
|
||||
![]() Вот так попробуйте:
Код:
Select Call.number, Call.Description, User.Примечания as Клиент, Owner.Примечания as Владелец from Call inner join Пользователи as User on Call.ClientID = User.IMObjID inner join Пользователи as Owner on Call.ExecutorID = Owner.IMObjID Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#4
|
|||
|
|||
![]() нет, ругается:
Сообщение 156, уровень 15, состояние 1, строка 3 Неправильный синтаксис около ключевого слова "User". У меня две таблицы Call (поля: number, Description, ClientID,ExecutorID) и Пользователи(поля IMObjID, Примечания) Нужно в Call заместо ClientID, ExecutorID поставить соответствующее примечание(там ФИО хранится) из таблицы Пользователи. позже.. вот такой запрос пошёл. спасибо. Код:
Select Call.number, Call.Description, Clients.Примечания as Clients, Executors.Примечания as Executors from Call join Пользователи as Clients on Call.ClientID = Clients.IMObjID join Пользователи as Executors on Call.executorID = Executors.IMObjID Последний раз редактировалось Barsic87, 06.04.2013 в 14:34. |