Запитання з тегом «sql-order-by»

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

7
Кілька "замовлень" у LINQ
У мене дві таблиці, moviesі categoriesя отримую впорядкований список спочатку по категоріїID, а потім по Імені . Таблиця фільму містить три стовпці ідентифікатор, ім'я та категоріяID . У таблиці категорій є два стовпці ідентифікатор та ім’я . Я спробував щось подібне, але це не вийшло. var movies = _db.Movies.OrderBy( m …
1582 linq  sql-order-by 


4
Замовлення LINQ за низхідним запитом
Я впевнений, що це буде відносно просто. У мене є запит 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, однак я хочу, щоб рядки, де поле timetime є нульовим в кінці списку, а не на початку. Чи є простий …

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

8
Яким чином MySQL обробляє ЗАМОВЛЕННЯ ЗА ВИМОГАМИ та ОБМЕЖЕННЯ у запиті?
У мене є запит, який виглядає приблизно так: SELECT article FROM table1 ORDER BY publish_date LIMIT 20 Як працює ЗАМОВЛЕННЯ? Чи він замовить усі записи, потім отримає перші 20, або отримає 20 записів і замовить їх по publish_dateполю? Якщо це остання, ви не гарантовано отримаєте останні 20 статей.

9
MySQL упорядкувати перед групою по
Тут можна знайти багато подібних питань, але я не думаю, що жоден відповідь на це питання адекватно. Я продовжуватиму із найпопулярнішого актуального питання, і використаю їхній приклад, якщо це добре. Завдання в цьому випадку - отримати останню публікацію для кожного автора в базі даних. Приклад запиту дає непридатні результати, оскільки …

5
Замовте таблицю MySQL у двох стовпцях
Як сортувати таблицю MySQL за двома стовпцями? Мені потрібні статті, відсортовані спочатку за найвищими рейтингами, а потім за останніми датами. Як приклад, це може бути вибірковий вибір (зліва # - це рейтинг, потім назва статті, потім дата статті) 50 | Ця стаття породжує | 4 лютого 2009 року 35 | …

6
PostgreSQL ВІДКЛЮЧИТИ з різними ЗАМОВЛЕННЯМИ
Я хочу запустити цей запит: SELECT DISTINCT ON (address_id) purchases.address_id, purchases.* FROM purchases WHERE purchases.product_id = 1 ORDER BY purchases.purchased_at DESC Але я отримую цю помилку: PG :: Помилка: ПОМИЛКА: ВИБІР DISTINCT ON вирази повинні відповідати початковим виразам ORDER BY Додавання address_idяк перший ORDER BYвираз замовчує помилку, але я дійсно …

9
Ларавел Красномовний: Замовлення результатів усіх ()
Я застряг у простому завданні. Мені просто потрібно замовити результати, отримані від цього дзвінка $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 …
201 sql  sql-order-by  union 

6
як налаштувати `показ процесорного списку` в 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, тим повільніше стає запит при використанні ЗАМОВЛЕННЯ ДО * basic_key * Так SELECT * FROM large ORDER BY `id` LIMIT 0, 30 займає набагато менше, ніж SELECT * FROM large ORDER BY …

17
ЗАМОВИТИ за списком значень IN
У мене є простий запит SQL в PostgreSQL 8.3, який захоплює купу коментарів. Я надаю відсортований список значень для INконструкції в WHEREпункті: SELECT * FROM comments WHERE (comments.id IN (1,3,2,4)); Це повертає коментарі у довільному порядку, який, на мій погляд, є подібними 1,2,3,4. Я хочу , щоб вийшли рядки , …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.