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

select 1 col1, null col2, 'asd345' col3 union
select 2 col1, null col2, '566tfrr' col3 union
select 3 col1, null col2, 'g6h7j9' col3 union
select 4 col1, 78010003   col2, 'ddr55' col3 union
select 5 col1, 90010023   col2, 'kdlo90' col3 union
select 6 col1, 56710060   col2, '3wert' col3  


И такая:

select   '1q2w' col1 union
select   '3r5y'   union
select   '7ui8'     


Как из этих двух таблиц получить такие данные? Таблица 1 должна повторятся столько раз сколько данных во второй.

select '1q2w' col11,  1 col1, null col2, 'asd345' col3 union
select '1q2w' col11,  2 col1, null col2, '566tfrr' col3 union
select '1q2w' col11,  3 col1, null col2, 'g6h7j9' col3 union
select '1q2w' col11,  4 col1, 78010003   col2, 'ddr55' col3 union
select '1q2w' col11,  5 col1, 90010023   col2, 'kdlo90' col3 union
select '1q2w' col11,  6 col1, 56710060   col2, '3wert' col3  union
select '3r5y' col11,  1 col1, null col2, 'asd345' col3 union
select '3r5y' col11,  2 col1, null col2, '566tfrr' col3 union
select '3r5y' col11,  3 col1, null col2, 'g6h7j9' col3 union
select '3r5y' col11,  4 col1, 78010003   col2, 'ddr55' col3 union
select '3r5y' col11,  5 col1, 90010023   col2, 'kdlo90' col3 union
select '3r5y' col11,  6 col1, 56710060   col2, '3wert' col3  union
select '7ui8' col11,  1 col1, null col2, 'asd345' col3 union
select '7ui8' col11,  2 col1, null col2, '566tfrr' col3 union
select '7ui8' col11,  3 col1, null col2, 'g6h7j9' col3 union
select '7ui8' col11,  4 col1, 78010003   col2, 'ddr55' col3 union
select '7ui8' col11,  5 col1, 90010023   col2, 'kdlo90' col3 union
select '7ui8' col11,  6 col1, 56710060   col2, '3wert' col3 
25 мар 14, 20:55    [15786082]     Ответить | Цитировать Сообщить модератору
 Re: как написать query  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31964
den345
Как из этих двух таблиц получить такие данные? Таблица 1 должна повторятся столько раз сколько данных во второй.
CROSS JOIN
25 мар 14, 20:56    [15786089]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить