Pytania otagowane jako sql-order-by

Klauzula ORDER BY w języku SQL określa, że ​​instrukcja SQL SELECT zwraca zestaw wyników z wierszami sortowanymi według wartości jednej lub większej liczby kolumn.

7
Wielokrotne „zamówienie przez” w LINQ
Mam dwie tabele moviesi najpierw categoriesotrzymuję uporządkowaną listę według kategorii ID, a następnie Nazwy . Tabela filmów ma trzy kolumny Identyfikator, Nazwa i ID kategorii . Tabela kategorii ma dwie kolumny Identyfikator i Nazwa . Próbowałem czegoś takiego, ale to nie zadziałało. var movies = _db.Movies.OrderBy( m => { m.CategoryID, …
1582 linq  sql-order-by 


4
LINQ Kolejność malejących zapytań
Jestem pewien, że będzie to stosunkowo proste. Mam zapytanie LINQ, które chcę zamówić według ostatnio utworzonej daty. Widzieć: var itemList = from t in ctn.Items where !t.Items && t.DeliverySelection orderby t.Delivery.SubmissionDate descending select t; Próbowałem też: var itemList = (from t in ctn.Items where !t.Items && t.DeliverySelection select t).OrderByDescending(); ale …
439 c#  linq  sql-order-by 


12
MySQL Po numerze, Nulls last
Obecnie wykonuję bardzo proste OrderBy w moim oświadczeniu. SELECT * FROM tablename WHERE visible=1 ORDER BY position ASC, id DESC Problem polega na tym, że wpisy NULL dla „pozycji” są traktowane jako 0. Dlatego wszystkie wpisy z pozycją NULL pojawiają się przed tymi z 1,2,3,4. na przykład: NULL, NULL, NULL, …

8
Jak MySQL przetwarza ORDER BY i LIMIT w zapytaniu?
Mam zapytanie, które wygląda następująco: SELECT article FROM table1 ORDER BY publish_date LIMIT 20 Jak działa ORDER BY? Czy zamówi wszystkie rekordy, a następnie zdobędzie pierwsze 20, czy też otrzyma 20 rekordów i zamówi je według publish_datepola? Jeśli to ostatni, nie masz gwarancji, że naprawdę otrzymasz najnowsze 20 artykułów.

9
Kolejność MySQL według grupuj według
Można tu znaleźć wiele podobnych pytań, ale nie sądzę, aby jakakolwiek odpowiedź na to pytanie była odpowiednia. Będę kontynuować od najpopularniejszego pytania i użyję ich przykładu, jeśli to w porządku. W tym przypadku zadaniem jest uzyskanie najnowszego postu dla każdego autora w bazie danych. Przykładowe zapytanie daje bezużyteczne wyniki, ponieważ …

5
Zamów tabelę MySQL według dwóch kolumn
Jak posortować tabelę MySQL według dwóch kolumn? Chcę, aby artykuły były sortowane najpierw według najwyższych ocen, a następnie według najnowszych dat. Na przykład byłby to przykładowy wynik (lewy # to ocena, następnie tytuł artykułu, a następnie data artykułu) 50 | Ten artykuł kołysze | 4 lutego 2009 r 35 | …

6
PostgreSQL DISTINCT ON z innym ORDER BY
Chcę uruchomić to zapytanie: SELECT DISTINCT ON (address_id) purchases.address_id, purchases.* FROM purchases WHERE purchases.product_id = 1 ORDER BY purchases.purchased_at DESC Ale pojawia się ten błąd: PG :: Błąd: BŁĄD: WYBIERZ ODRÓŻNIENIE wyrażeń musi pasować do wyrażeń ORDER BY Dodanie address_idjako pierwszego ORDER BYwyrażenia wycisza błąd, ale tak naprawdę nie chcę …


8
Jak zamawiać przez ze związkiem w SQL?
Czy można zamówić, gdy dane pochodzą z wielu wybranych i złączyć je razem? Jak na przykład Select id,name,age From Student Where age < 15 Union Select id,name,age From Student Where Name like "%a%" Jak mogę zamówić to zapytanie według nazwy. Niektórzy powiedzieli, że możesz zapytać wyglądać tak. Select id,name,age From …
201 sql  sql-order-by  union 

6
jak dostosować „pokaż listę procesów” w mysql?
Chcę zamówić przez czas, ale wydaje się, że nie ma na to sposobu? mysql> show processlist; +--------+-------------+--------------------+------+---------+--------+----------------------------------+------------------------------------------------------------------------------------------------------+ | Id | User | Host | db | Command | Time | State | Info | +--------+-------------+--------------------+------+---------+--------+----------------------------------+------------------------------------------------------------------------------------------------------+ | 1 | system user | | NULL | Connect | 226953 | Waiting for …

2
MySQL: Sortuj wartości GROUP_CONCAT
W skrócie: Czy jest jakiś sposób na sortowanie wartości w instrukcji GROUP_CONCAT? Pytanie: 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 Dostaję ten …


17
ZAMÓW WEDŁUG listy wartości IN
Mam proste zapytanie SQL w PostgreSQL 8.3, które przechwytuje kilka komentarzy. Podaję posortowaną listę wartości do INkonstrukcji w WHEREklauzuli: SELECT * FROM comments WHERE (comments.id IN (1,3,2,4)); To zwraca komentarze w dowolnej kolejności, która w moim przypadku jest podobna do identyfikatorów 1,2,3,4. Chcę wynikające wierszy posortowanych jak listy w INkonstrukcie: …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.