|
|
|
Сортировка с использованием SUBSTRING_INDEX
|
|||
|---|---|---|---|
|
#18+
Akina, я сам просто наскакивал, непотестив, ожидаешь "пусто", а оказывается "ВсяСтрока" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2015, 17:54:02 |
|
||
|
Сортировка с использованием SUBSTRING_INDEX
|
|||
|---|---|---|---|
|
#18+
Alex_Ustinov , ну просто когда Код: sql 1. 2. то при всём желании "вся строка" не светит... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2015, 18:22:50 |
|
||
|
Сортировка с использованием SUBSTRING_INDEX
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2015, 18:40:11 |
|
||
|
Сортировка с использованием SUBSTRING_INDEX
|
|||
|---|---|---|---|
|
#18+
Добавил case Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Не сортирует номера корпусов после разделительного символа, заменил второй case на Код: plsql 1. работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2015, 18:50:35 |
|
||
|
Сортировка с использованием SUBSTRING_INDEX
|
|||
|---|---|---|---|
|
#18+
vedroide2e4 Код: plsql 1. работает после 'k' или '/' запятую пропустил в сообщении ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2015, 18:52:43 |
|
||
|
Сортировка с использованием SUBSTRING_INDEX
|
|||
|---|---|---|---|
|
#18+
А как же добиться работы второго case и сортировки после обоих разделителей? Код: plsql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2015, 12:09:43 |
|
||
|
Сортировка с использованием SUBSTRING_INDEX
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. в наших реальных проектах мы подобными извратами не занимаемся, а создаем дополнительное поле, в котором хранятся инты, содержащие внутри себя логику сортировки, а эти числа мы собираем на клиенте апдейтить при сохранении каждой записи или апдейтить массово по всей базе с определенной периодичностью - это уже зависит от ситуации, но каждый раз вычислять сортировку - это глупо, особенно если таких селектов дохрена и юзаются они постоянно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2015, 14:10:15 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39087329&tid=1832569]: |
0ms |
get settings: |
4ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
58ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 340ms |

| 0 / 0 |
