|
|
|
сортировка подмножества...
|
|||
|---|---|---|---|
|
#18+
Допиустим есть таблица TABLE с полями I, K, N1, N2, N3 как написать запрос чтобы выводились сначала записи с I=1 а затем с I<>1 но отсортированные по K? пробовал через UNION SELECT I, K, N1, N2, N3 FROM TABLE WHERE I=1 UNION SELECT I, K, N1, N2, N3 FROM TABLE WHERE I<>1 ORDER BY 2 но сортировка применяется уже к обобщенному запросу а как сделать чтобы она применялась только ко второму? может какнибудь подругому можно это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2003, 12:40:47 |
|
||
|
сортировка подмножества...
|
|||
|---|---|---|---|
|
#18+
Через хранимую процедуру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2003, 13:22:24 |
|
||
|
сортировка подмножества...
|
|||
|---|---|---|---|
|
#18+
SELECT 1, I, K, N1, N2, N3 FROM TABLE WHERE I=1 UNION SELECT 2, I, K, N1, N2, N3 FROM TABLE WHERE I<>1 ORDER BY 1,2 Для Interbase - работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2003, 14:20:04 |
|
||
|
сортировка подмножества...
|
|||
|---|---|---|---|
|
#18+
Извините, конечно же: SELECT 1, I, K, N1, N2, N3 FROM TABLE WHERE I=1 UNION SELECT 2, I, K, N1, N2, N3 FROM TABLE WHERE I<>1 ORDER BY 1,3 - для сортировки по "k" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2003, 14:21:17 |
|
||
|
сортировка подмножества...
|
|||
|---|---|---|---|
|
#18+
Молоток Малиновский Мозг человека это что то ;))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2003, 15:43:45 |
|
||
|
сортировка подмножества...
|
|||
|---|---|---|---|
|
#18+
да вообще очень многое можно сделать без ХП. это действительно хорошая тренировка ума. но я вот туповат, и по мне решение с ХП кажется более быстрым и менее ресурсоемким (на копейки, конечно, но все-же) для сервера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2003, 15:51:09 |
|
||
|
сортировка подмножества...
|
|||
|---|---|---|---|
|
#18+
Я не знаю есть ли в IB CASE, но если есть, то Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2003, 16:08:38 |
|
||
|
сортировка подмножества...
|
|||
|---|---|---|---|
|
#18+
Павел Воронцов это в Эскюэль Сервере так можно??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2003, 16:18:04 |
|
||
|
сортировка подмножества...
|
|||
|---|---|---|---|
|
#18+
Насколько я знаю CASE нету ;((( кстати а что такео ХП ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2003, 16:19:28 |
|
||
|
сортировка подмножества...
|
|||
|---|---|---|---|
|
#18+
тьфу ты ХП хранимая процедура !! во голова то забита !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2003, 16:21:31 |
|
||
|
сортировка подмножества...
|
|||
|---|---|---|---|
|
#18+
Ну блин, вы даете... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2003, 16:28:53 |
|
||
|
сортировка подмножества...
|
|||
|---|---|---|---|
|
#18+
ага ;)) я сейчас переполз на мускл (работу поменял) - кошмар на тройке - полная задница просто плоские таблицы, только примари ключи и индексы!! больше ничего !!!! вот переползаем в этом месяце на 4 версию - там о слава аллаху ;)))!!! появились вторичные ключи, транзакции, юнионы и все !!! (по крайне мере то что заметил и в работе использую) ни о каких ХП сдесь речи даже не идет! а вы говорите! ;))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2003, 16:41:14 |
|
||
|
сортировка подмножества...
|
|||
|---|---|---|---|
|
#18+
> Ну блин, вы даете... да он наверно имеет ввиду что мы много трепемся не по делу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2003, 17:04:06 |
|
||
|
|

start [/forum/search_topic.php?author=sliper&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
get settings: |
8ms |
get forum list: |
16ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
24ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 1498ms |
| total: | 1644ms |

| 0 / 0 |
