SQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forumSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=80315#post478811Ну к ним будет применяться та же самая логика? Тогда все точно также. Если нет, нужно более подробно описать, как...SQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуMon, 25 Apr 2011 21:17:19 +0300cheopsSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=80315#post478805Хорошо, а как с теми, которые будут по клику подниматься выше всех новых добавленных?SQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуMon, 25 Apr 2011 19:23:56 +0300OLiSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=80315#post478794Может тогда просто двумя запросами обойтись? Выбрать первые 5 позиций, сохранить их id и сформировать из них список, который использовать...SQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуMon, 25 Apr 2011 17:00:15 +0300cheopsSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=80315#post478788тогда может при добавлении записи заносить в рейтинг -1 и потом отображать...просто теряется логика.. как вариант выводить сначала первые 5...SQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуMon, 25 Apr 2011 16:46:19 +0300OLiSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=80315#post478783А где вы его хотите увидеть? Насколько я понял из описания все верно (у него же рейтинг 0, т.е. он...SQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуMon, 25 Apr 2011 16:15:09 +0300cheopsSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=80315#post478776Да, верно, добавил id DESC, вот что получил (скрин) Как видно, 580 не там где надо...SQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуMon, 25 Apr 2011 16:01:24 +0300OLiSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=80315#post478770Тогда он у нас автоматически уходит во вторую группу, располагающуюся между теми у кого рейтинг больше 0 и теми у...SQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуMon, 25 Apr 2011 15:33:04 +0300cheopsSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=80315#post478767rating для id=580 равен 0SQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуMon, 25 Apr 2011 15:26:33 +0300OLiSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=80315#post478763А рейтинг у id = 580 какой?SQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуMon, 25 Apr 2011 15:19:09 +0300cheopsSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=80315#post478759Т-е последние, скажем 5 (по id) записей надо отобразить в самом верхуSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуMon, 25 Apr 2011 15:10:49 +0300OLiSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=80315#post478754Хм странно, но такой запрос выводит в самый низ запись с id = 580 (максимальным) а должно быт вверхуSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуMon, 25 Apr 2011 15:07:00 +0300OLiSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=80315#post478748Т.е. у вас 3 состояния? Тогда динамический столбец rat, по которому идет первичная сортировка лучше формировать не при помощи функции...SQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуMon, 25 Apr 2011 14:49:46 +0300cheopsSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=80315#post478740Давайте тогда объясню структуру и логику сначала: В таблице есть записи с id rating Сформировать вывод на страницу надо таким...SQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуMon, 25 Apr 2011 13:58:28 +0300OLiSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=80315#post478721Не очень понятно, если rating = 0, то сортировка в этой группе идет не правильно?SQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуMon, 25 Apr 2011 13:21:48 +0300cheopsSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=80315#post478708В принципе запрос выводит то что надо, но если id = максимальному и rating = 0 то приоритете отдает сортировке...SQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуMon, 25 Apr 2011 12:46:58 +0300OLiSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=80315#post478706Благодарю...Нужна помощь в небольшом модифицировании запроса: Сейчас вывод происходит в порядке возрастания rating до 0, а мне надо в порядке...SQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуMon, 25 Apr 2011 12:41:27 +0300OLiSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=80315#post478455Да, это возможно, можно начать отталкиваться от следующего запроса SELECT id, rating, IF(rating " 0, 0, 1) AS rat FROM...SQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуSat, 23 Apr 2011 09:00:05 +0300cheopsSQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=80315#post478450Доброго! Возможно ли одним запросом вывести информацию из таблицы в такой последовательности: 1) Все записи где rating"0 отсортировав по rating,...SQL: отсортировать половину таблицы по одному столбцу, а оставшуюся - по другомуSat, 23 Apr 2011 02:48:25 +0300OLi