|
|
|
Несколько строк в одну
|
|||
|---|---|---|---|
|
#18+
create table #T (id int) insert into #T values(1) insert into #T values(2) insert into #T values(3) SELECT T1.id as N1, T2.id as N2, T3.id as N3 FROM #T T1 LEFT JOIN #T T2 ON T2.id = 2 LEFT JOIN #T T3 ON T3.id = 3 WHERE T1.id=1 drop table #T Можно ли выбрать несколько строк в одну иными способами? Ведь объединение таблиц для десятков строк будет как похмелье? Или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2002, 20:39:50 |
|
||
|
Несколько строк в одну
|
|||
|---|---|---|---|
|
#18+
declare @s varchar(10) set @s = '' select @s = @s + cast(id as char(1)) + ' ' from #t select @s ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2002, 20:59:09 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=3458&tid=1822044]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 334ms |

| 0 / 0 |
