dr-ef
Создатель
- Регистрация
- 2 Июл 2011
- Сообщения
- 35
- Реакции
- 13
- Автор темы
- #1
Кто может помочь немного подкоректировать...Надо поправить такой код
c.execute("(SELECT DISTINCT address FROM "+table+" WHERE game = 'cs16' AND type = 1 AND date_endtop > unix_timestamp(now()) ORDER BY date_end DESC) UNION (SELECT DISTINCT address FROM "+table+" WHERE game = 'cs16' AND type = 1 AND date_endvip > unix_timestamp(now()) ORDER BY date_end DESC) UNION (SELECT DISTINCT address FROM "+table+" WHERE game = 'cs16' AND boost = 1 AND rounds >= 1 ORDER BY date_addboost DESC)")
Что надо доделать , к date_endtop добавить num_top. В колонке num_top идут значения 1,2,3,4,5 и т.д. надо чтобы выводило в том порядке в каком указано в num_top.
Надеюсь смог обьяснить)
c.execute("(SELECT DISTINCT address FROM "+table+" WHERE game = 'cs16' AND type = 1 AND date_endtop > unix_timestamp(now()) ORDER BY date_end DESC) UNION (SELECT DISTINCT address FROM "+table+" WHERE game = 'cs16' AND type = 1 AND date_endvip > unix_timestamp(now()) ORDER BY date_end DESC) UNION (SELECT DISTINCT address FROM "+table+" WHERE game = 'cs16' AND boost = 1 AND rounds >= 1 ORDER BY date_addboost DESC)")
Что надо доделать , к date_endtop добавить num_top. В колонке num_top идут значения 1,2,3,4,5 и т.д. надо чтобы выводило в том порядке в каком указано в num_top.
Надеюсь смог обьяснить)