|
|
|
Сортировка в SQL-запросе
|
|||
|---|---|---|---|
|
#18+
У меня такой вопрос.Есть символьное поле назовём его Nominal. Это поле имеет значения 50,100,200,1000.Мне нужно его отсортировать в SQL-запросе по возрастанию. При запросе типа SELECT nominal as nominal FROM sborka INTO TABLE lalafa; GROUP BY nominal ORDER BY nominal ASC в поле Nominal таблицы lalafa значения располагаются в порядке: NOMINAL 100 1000 200 50 Если сделать запрос типа SELECT nominal as nominal FROM sborka INTO TABLE lalafa; GROUP BY nominal ORDER BY PADL(nominal,5,'0') ASC выдаёт ошибку:'SQL:Column " is not found' Как мне отсортировать поле в запросе ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2005, 08:50:53 |
|
||
|
Сортировка в SQL-запросе
|
|||
|---|---|---|---|
|
#18+
Это проще всего сделать с помощью добавления специальной колонки и сортировки по ней: SELECT VAL(Nominal) AS Ind_Nominal, .... FROM Sborla... ORDER BY 1 С уважением, Алексей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2005, 09:08:46 |
|
||
|
Сортировка в SQL-запросе
|
|||
|---|---|---|---|
|
#18+
Попробуй так: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2005, 09:12:30 |
|
||
|
Сортировка в SQL-запросе
|
|||
|---|---|---|---|
|
#18+
Вариант Alexey_K прошёл SQL-запрос сформировался правильным по возрастанию.Вариант Vlad_SA создал запрос неотсортированным т.е. 100,1000,200,50. Всем большое спасибо !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2005, 09:36:49 |
|
||
|
Сортировка в SQL-запросе
|
|||
|---|---|---|---|
|
#18+
Vlad_SAПопробуй так: Код: plaintext 1. Надо было: Код: plaintext 1. И зачем делать поля символьные, если в них значение числовое. Лучше уж тип поля Integer. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2005, 14:25:28 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33341559&tid=1593208]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
207ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 527ms |

| 0 / 0 |
