Вопросы с тегом «sql-order-by»

Предложение ORDER BY в SQL указывает, что инструкция SQL SELECT возвращает набор результатов с сортировкой строк по значениям одного или нескольких столбцов.

7
Несколько «упорядочить по» в LINQ
У меня есть две таблицы, moviesи categories, и я получаю упорядоченный список сначала по categoryID, а затем по имени . Таблица фильмов имеет три столбца ID, Имя и CategoryID . Таблица категорий имеет два столбца ID и Имя . Я попробовал что-то вроде следующего, но это не сработало. var movies …
1582 linq  sql-order-by 

5
SQL несколько столбцов
Я пытаюсь сортировать по нескольким столбцам в SQL, и в разных направлениях. column1будет отсортирован по убыванию и по column2возрастанию. Как я могу это сделать?
635 sql  sql-order-by 

4
LINQ Orderby по убыванию запроса
Я уверен, что это будет относительно просто. У меня есть запрос LINQ, который я хочу заказать к последней дате создания. Видеть: var itemList = from t in ctn.Items where !t.Items && t.DeliverySelection orderby t.Delivery.SubmissionDate descending select t; Я также попробовал: var itemList = (from t in ctn.Items where !t.Items && …
439 c#  linq  sql-order-by 

14
SQL как сделать нулевые значения последними при сортировке по возрастанию
У меня есть таблица SQL с полем datetime. Поле, о котором идет речь, может быть нулевым. У меня есть запрос, и я хочу, чтобы результаты сортировались по возрастанию по полю datetime, однако я хочу строки, в которых поле datetime равно нулю в конце списка, а не в начале. Есть ли …

12
MySQL Orderby по числу, нуля последний
В настоящее время я делаю очень простой OrderBy в своем заявлении. SELECT * FROM tablename WHERE visible=1 ORDER BY position ASC, id DESC Проблема в том, что записи NULL для 'position' обрабатываются как 0. Поэтому все записи с позицией как NULL появляются раньше, чем с 1,2,3,4. например: NULL, NULL, NULL, …

8
Как MySQL обрабатывает ORDER BY и LIMIT в запросе?
У меня есть запрос, который выглядит так: SELECT article FROM table1 ORDER BY publish_date LIMIT 20 Как работает ORDER BY? Будет ли он упорядочить все записи, затем получить первые 20 или 20 записей и упорядочить их по publish_dateполю? Если это последний, вы не гарантированно получите последние 20 статей.

9
MySQL упорядочить перед группировать по
Есть много подобных вопросов, которые можно найти здесь, но я не думаю, что кто-либо ответит на вопрос адекватно. Я продолжу от текущего самого популярного вопроса и буду использовать их пример, если это хорошо. Задача в этом случае - получить последний пост для каждого автора в базе данных. Пример запроса дает …

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

6
PostgreSQL DISTINCT ON с разными ORDER BY
Я хочу выполнить этот запрос: SELECT DISTINCT ON (address_id) purchases.address_id, purchases.* FROM purchases WHERE purchases.product_id = 1 ORDER BY purchases.purchased_at DESC Но я получаю эту ошибку: PG :: Ошибка: ОШИБКА: выражения SELECT DISTINCT ON должны соответствовать начальным выражениям ORDER BY Добавление в address_idкачестве первого ORDER BYвыражения заглушает ошибку, но я …

9
Laravel Eloquent: результаты заказа всех ()
Я застрял на простом задании. Мне просто нужно заказать результаты этого звонка $results = Project::all(); Где Projectмодель. Я пробовал это $results = Project::all()->orderBy("name"); Но это не сработало. Какой лучший способ получить все данные из таблицы и упорядочить их?

8
Как заказать с объединением в SQL?
Можно ли заказать, когда данные поступают от многих избранных и объединить их вместе? Такие как Select id,name,age From Student Where age < 15 Union Select id,name,age From Student Where Name like "%a%" Как я могу заказать этот запрос по имени. Некоторые говорили, что вы можете сделать запрос похожим Select id,name,age …
202 sql  sql-order-by  union 

6
как настроить `show processlist` в mysql?
Я хочу заказать по времени, но, кажется, нет способа сделать это? mysql> show processlist; +--------+-------------+--------------------+------+---------+--------+----------------------------------+------------------------------------------------------------------------------------------------------+ | Id | User | Host | db | Command | Time | State | Info | +--------+-------------+--------------------+------+---------+--------+----------------------------------+------------------------------------------------------------------------------------------------------+ | 1 | system user | | NULL | Connect | 226953 | Waiting for master to …

2
MySQL: сортировка значений GROUP_CONCAT
Вкратце: есть ли способ сортировки значений в выражении GROUP_CONCAT? Запрос: GROUP_CONCAT((SELECT GROUP_CONCAT(parent.name SEPARATOR " » ") FROM test_competence AS node, test_competence AS parent WHERE node.lft BETWEEN parent.lft AND parent.rgt AND node.id = l.competence AND parent.id != 1 ORDER BY parent.lft) SEPARATOR "<br />\n") AS competences Я получаю этот ряд: Рукоделие …

6
Почему MYSQL с более высоким смещением LIMIT замедляет запрос?
Краткий сценарий: таблица с более чем 16 миллионами записей [размером 2 ГБ]. Чем выше смещение LIMIT в SELECT, тем медленнее становится запрос при использовании ORDER BY * primary_key * Так SELECT * FROM large ORDER BY `id` LIMIT 0, 30 занимает гораздо меньше, чем SELECT * FROM large ORDER BY …

17
ПОРЯДОК ВЫПОЛНЕНИЯ IN IN
У меня есть простой SQL-запрос в PostgreSQL 8.3, который собирает кучу комментариев. Я предоставляю отсортированный список значений для INконструкции в WHEREпредложении: SELECT * FROM comments WHERE (comments.id IN (1,3,2,4)); Это возвращает комментарии в произвольном порядке, который в моем случае похож на id 1,2,3,4. Я хочу , чтобы получившиеся строки , …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.