Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Уникальные строки!
|
|||
|---|---|---|---|
|
#18+
Всем доброго времени суток! Прошу совета. Есть таблица: Column_name1 Column_name2 1 2 2 1 3 3 4 5 1 2 Надо выбрать уникальные строки. Проблема в том, что строки: 1 2 2 1 считаются одинаковыми. Да, и еще ограничение-нельзя поднимать курсор! Всем откликнувшимся-спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2002, 08:21 |
|
||
|
Уникальные строки!
|
|||
|---|---|---|---|
|
#18+
select distinct case when Column_name1 > Column_name2 then Column_name1 else Column_name2 end c1, case when Column_name1 > Column_name2 then Column_name2 else Column_name1 end c2 from... а интересно - как это можно с курсором сделать? даже не представить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2002, 09:05 |
|
||
|
Уникальные строки!
|
|||
|---|---|---|---|
|
#18+
а в полях только неотрицательные целые числа? тогда: create table #tbl1( col1 int, col2 int) insert into #tbl1 values (1,2) insert into #tbl1 values (2,1) insert into #tbl1 values (7, insert into #tbl1 values (8,4) insert into #tbl1 values (7,3) insert into #tbl1 values (2,6) insert into #tbl1 values (6,2) select col1*col1 + col2*col2 as dist, (select top 1 col1 from #tbl1 where col1*col1 + col2*col2 = a.col1*a.col1 + a.col2*a.col2 order by col1, col2) as col1, (select top 1 col2 from #tbl1 where col1*col1 + col2*col2 = a.col1*a.col1 + a.col2*a.col2 order by col1, col2) as col2 from #tbl1 a group by col1*col1 + col2*col2 можно даже ввести dist в таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2002, 09:22 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32028056&tid=1823064]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 370ms |

| 0 / 0 |
