Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите отсортировать по ASC
|
|||
|---|---|---|---|
|
#18+
Сабж Код: sql 1. 2. 3. 4. сортируется по DESC. Подскажите как правильно отсортировать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2015, 09:58 |
|
||
|
Помогите отсортировать по ASC
|
|||
|---|---|---|---|
|
#18+
Не верю. Да и сам запрос "ниачём"... нахрена тут группировка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2015, 10:50 |
|
||
|
Помогите отсортировать по ASC
|
|||
|---|---|---|---|
|
#18+
AkinaНе верю. Да и сам запрос "ниачём"... нахрена тут группировка? такое бывает, GROUP - группирует в произвольном порядке, таблица item хранить id (уникальное значение) и название события, а time id(неуник) и time события, т.е. в таблице time может быть много записей с одинаковым айди ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2015, 11:15 |
|
||
|
Помогите отсортировать по ASC
|
|||
|---|---|---|---|
|
#18+
monroAkinaсам запрос "ниачём"... нахрена тут группировка? такое бывает, GROUP - группирует в произвольном порядке, таблица item хранить id (уникальное значение) и название события, а time id(неуник) и time события, т.е. в таблице time может быть много записей с одинаковым айди Если бы ты написал SELECT item.id - тебя бы поняли, и это было бы правильно. А вот SELECT item.* - это БСК, как с твоими замечаниями, так и без них. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2015, 11:26 |
|
||
|
Помогите отсортировать по ASC
|
|||
|---|---|---|---|
|
#18+
Но всё равно мы отклонились от темы. Продемонстрируй файт, что сортировка неправильна - цитатой с консоли или хотя бы дампом таблиц для попытки воспроизведения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2015, 11:27 |
|
||
|
Помогите отсортировать по ASC
|
|||
|---|---|---|---|
|
#18+
AkinaНо всё равно мы отклонились от темы. Продемонстрируй файт, что сортировка неправильна - цитатой с консоли или хотя бы дампом таблиц для попытки воспроизведения. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2015, 11:52 |
|
||
|
Помогите отсортировать по ASC
|
|||
|---|---|---|---|
|
#18+
Решил через Код: sql 1. 2. 3. 4. может есть лучше решения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2015, 13:02 |
|
||
|
Помогите отсортировать по ASC
|
|||
|---|---|---|---|
|
#18+
monro, правильно сортирует. На ваших данных запрос Код: sql 1. 2. 3. 4. возвращает Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2015, 13:04 |
|
||
|
Помогите отсортировать по ASC
|
|||
|---|---|---|---|
|
#18+
monro Решение с использованием MIN - частично правильное. Частично - потому что всё равно присутствуют поля, не используемые ни в выражении группировки, ни в групповой функции. Правильное - потому что значение такого поля совпадает во всех записях группы. Почему не работает исходный запрос, почему он неверен? Если поле не входит в выражение группировки и не является аргументом групповой функции, для него в выходной набор включается одно любое (случайное) значение из всех значений для группы. Это описано в документации (я понимаю, читать её - не наш метод, но тем не менее). То есть в примере для time.id=2522, например, имеется три разных значения time.time. Какое из них попадёт в выходной набор и, соответственно, будет использоваться при сортировке - рандом ведает. Посему исходный запрос иногда будет давать верную сортировку, иногда нет. Использование же функции MIN снимает эту неоднозначность. Пусть значений три, но минимальное из них - одно, причём всегда одно и то же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2015, 13:58 |
|
||
|
Помогите отсортировать по ASC
|
|||
|---|---|---|---|
|
#18+
monroПодскажите как правильно отсортировать FAQ: Выборка первой/последней записи в группах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2015, 16:45 |
|
||
|
Помогите отсортировать по ASC
|
|||
|---|---|---|---|
|
#18+
Akina monro Решение с использованием MIN - частично правильное. Покажите пример полностью правильного решения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2016, 18:19 |
|
||
|
Помогите отсортировать по ASC
|
|||
|---|---|---|---|
|
#18+
monroРешил через Код: sql 1. 2. 3. 4. может есть лучше решения лучшее решение изложено в книге М Грабера Введение в SQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2016, 23:34 |
|
||
|
Помогите отсортировать по ASC
|
|||
|---|---|---|---|
|
#18+
MasterZivлучшее решение изложено в книге М Грабера Введение в SQL. На какой странице данной книги изложено лучшее решение моего вопроса? Можешь еще поумничать, написать что лучшее решение можно найти через гугл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2016, 08:14 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39033104&tid=1831044]: |
0ms |
get settings: |
12ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 154ms |

| 0 / 0 |
