Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Помогите с запросом.  [new]
DoBrYxA
Member

Откуда:
Сообщений: 2
имеем 3 таблицы:
в таблице clients имеем:
client_id name_cln
3 ООО "Вася"
4 ООО "Петя"
в таблице accounts имеем:
id account
6 66666666666666
7 77777777777777
8 88888888888888
9 99999999999999
и в таблице с2accounts имеем
client_id account_id
3 6
3 7
4 8
4 9

Помогите пожалуйста с запросом, чтобы в итоге результат запроса выглядел примерно так:
ООО "Вася"
66666666666666
77777777777777
ООО "Петя"
88888888888888
99999999999999
30 окт 09, 22:27    [7865242]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом.  [new]
так наверна
Guest
select client_id, name_cln As xz, 1 As orderby
from clients 

union all

select с2accounts.client_id, accounts.account, 2
from с2accounts
inner join accounts
  on с2accounts.account_id = accounts.id

order by client_id, orderby  
30 окт 09, 23:02    [7865428]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом.  [new]
__Avenger__
Member

Откуда:
Сообщений: 1984
О, это клиент банк от Бифита.
30 окт 09, 23:20    [7865488]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с запросом.  [new]
DoBrYxA
Member

Откуда:
Сообщений: 2
так наверна
select client_id, name_cln As xz, 1 As orderby
from clients 

union all

select с2accounts.client_id, accounts.account, 2
from с2accounts
inner join accounts
  on с2accounts.account_id = accounts.id

order by client_id, orderby  

Спасибо!
30 окт 09, 23:56    [7865620]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить