Articles of sql order by

PHP: выполните ORDER BY, используя внешние данные?

Ахой все! Короче говоря, с этим, если вы не против раздавать руку этому новичку PHPer. 🙂 У меня есть поле базы данных под названием «Категории», в котором это хранится: Fruit, People, Place, Animals, Landscape У меня также есть отдельная таблица в БД, в которой есть элементы с этими именами категорий в полях для каждого элемента. […]

Применяет ли ORDER BY до или после DISTINCT?

В запросе MySQL при использовании опции DISTINCT применяется ORDER BY после удаления дубликатов? Если нет, есть ли способ сделать так? Я думаю, что это вызывает некоторые проблемы с моим кодом. EDIT : Вот еще информация о том, что вызывает мою проблему. Я понимаю, что на первый взгляд этот порядок не был бы важен, так как […]

Смешивание результатов различных категорий, упорядоченных по счету в MySQL

В моем приложении PHP у меня есть таблица статей mysql, которая имеет следующие столбцы: article_id articletext category_id score Каждая статья имеет оценку, которая рассчитывается на основе того, насколько она популярна и относится к определенной категории (доступно около 10 категорий) Мой вопрос: как я могу выполнить запрос, который возвращает наивысшие удаленные статьи, чередуя их по категориям, […]

mysql order by issue

если у меня есть запрос вроде: SELECT * FROM table WHERE id IN (3,6,1,8,9); этот массив идентификаторов построен в php динамически, и порядок важен для меня. $my_array = array (3,6,1,8,9) ; как я могу отсортировать результаты по порядку, по которому элементы появляются в моем массиве? его можно сделать в запросе MYSQL, или я должен заказать […]

Сортировка MySQL-запроса с помощью ORDER BY или с помощью функций сортировки PHP

У меня есть запрос, который я хочу сортировать по алфавиту, но трюк в том, что я хочу, чтобы сортировка обрабатывала два столбца одинаково. Например, если первая строка first_col равна apple а вторая строка second_col равна second_col я хочу, чтобы значение во второй строке second_col было указано перед значением в первой строке first_col . Значение (не […]

Отобразить результаты MySQL по дате

У меня есть эта таблица mysql: +——————–+———+——-+ | date | query | count | |——————–+———+——-| |2012-11-18 09:52:00 | Michael | 1 | |2012-11-18 10:47:10 | Tom | 2 | |2012-11-17 15:02:12 | John | 1 | |2012-11-17 22:52:10 | Erik | 3 | |2012-11-16 09:42:01 | Larry | 1 | |2012-11-16 07:41:33 | Kate | […]

Порядок по нескольким столбцам с доктриной

Мне нужно заказывать данные по двум столбцам (когда строки имеют разные значения для столбца номер 1, порядок от него, в противном случае порядок по столбцу номер 2) Я использую QueryBuilder для создания запроса. Если я вызову метод orderBy во второй раз, он заменит все ранее указанные порядки. Я могу передать два столбца в качестве первого […]

Как сортировать по номерам сначала с Oracle SQL-запроса?

У меня есть эта таблица с полем «title», которое является varchar2, и я хочу выбрать все строки и отсортировать их сначала по числу, а затем по алфавиту, как это обычно бывает. Например, в настоящее время я получаю это, используя простой ORDER BY title в конце: азбука Защита 321 Но я хочу: 321 азбука Защита Странно, […]

Порядок PHP MySQL по двум столбцам

Как отсортировать таблицу MySQL по двум столбцам? То, что я хочу, это статьи, отсортированные по самым высоким рейтингам, а затем самая последняя дата. В качестве примера это будет образец вывода (слева # является рейтинг, затем название статьи, затем дата статьи) 50 | Эта статья скалы | 4 февраля 2009 г. 35 | Эта статья довольно […]

MySQL ORDER BY IN ()

У меня есть массив PHP с номерами ID в нем. Эти числа уже упорядочены. Теперь я хотел бы получить свой результат с помощью метода IN (), чтобы получить все идентификаторы. Однако эти идентификаторы должны быть упорядочены, как в методе IN. Например: IN(4,7,3,8,9) Должен дать результат, например: 4 – Article 4 7 – Article 7 3 […]