Вниз  MySQL и мелкие вопросы
- 1.01.2013 / 22:57
f1aky
  Пользователь

f1aky 
Сейчас: Offline
то что ты написал, отсортирует по нам, а если нам одинаковые, то сортируеться по второму параметру.
- 2.01.2013 / 13:07
Dinisimys
  Пользователь

Dinisimys 
Сейчас: Offline
f1aky, но тогда получаеться, что если поменять местами нам и комм_к, т должно выаодить как мне нужно. Но это не так. А как сделать, чтобы норм выводило?
- 2.01.2013 / 13:58
f1aky
  Пользователь

f1aky 
Сейчас: Offline
Dinisimys, обесни на примере, как тебе нужно сортировать, а то я толком не понял.
- 2.01.2013 / 14:28
Dinisimys
  Пользователь

Dinisimys 
Сейчас: Offline
На примере: у записей одинаковое количество комментариев(comm_k), но тогда нужно первой выводить именно с большей датой, новее(num).Писал же пример

Изменено Dinisimys (2.01 / 14:29) (всего 1 раз)
- 2.01.2013 / 14:54
Dinisimys
  Пользователь

Dinisimys 
Сейчас: Offline
Ага, понял в чем проблема, надо было так:
  1. "select*from `blog` order by `comm_k` desc,`num` desc limit 0,5"

- 2.01.2013 / 14:58
f1aky
  Пользователь

f1aky 
Сейчас: Offline
Dinisimys, ток хотел написать:)

еще советик, найдите себе какую нить ORM, там на много легче.
- 2.01.2013 / 15:04
Dinisimys
  Пользователь

Dinisimys 
Сейчас: Offline
f1aky, сложно очень :)
- 2.01.2013 / 15:29
f1aky
  Пользователь

f1aky 
Сейчас: Offline
Dinisimys, да нет там нечего сложного, в джанге этот запрос имел бы такой вид:
  1. Blog.objects.all().order_by('-comm_k', '-num')[:5]
а если в моделе задать сортировку по умолчанию, то еще меньше:
  1. Blog.objects.all()[:5]
разве это сложно?!

Изменено f1aky (2.01 / 15:29) (всего 1 раз)
- 2.01.2013 / 16:00
Dinisimys
  Пользователь

Dinisimys 
Сейчас: Offline
f1aky, не, это может потом изучать буду
- 13.01.2013 / 23:38
Maksi_m
  Пользователь

Maksi_m 
Сейчас: Offline
Я вот не пойму, зачем нужны типы TINYINT, INT, BIGINT, SMALLINT, MEDIUMINT, если всё это можно заменить одним типом (например INT)? Что если я запишу число 123, в BIGINT, от этого что-то изменится (например скорость чтения)?
Наверх  Всего сообщений: 750
Фильтровать сообщения
Поиск по теме
Файлы топика (22)