Als «sql-order-by» getaggte Fragen

137
GROUP_CONCAT ORDER BY

Ich habe einen Tisch wie: +-----------+-------+------------+ | client_id | views | percentage | +-----------+-------+------------+ | 1 | 6 | 20 | | 1 | 4 | 55 | | 1 | 9 | 56 | | 1 | 2 | 67 | | 1 | 7 | 80 | | 1 | 5 | 66 | | 1 | 3 | 33 | | 1 | 8 | 34 | | 1 | 1 | 52 | Ich habe versucht...

124
Wie gebe ich zuerst Zeilen mit einem bestimmten Wert zurück?

Ich möchte, dass meine Abfrage zuerst die Zeilen der Tabelle zurückgibt, in denen eine Spalte einen bestimmten Wert enthält, und dann den Rest der Zeilen alphabetisch zurückgibt. Wenn ich eine Tabelle wie dieses habe: - Table: Users - id - name - city - 1 George Seattle - 2 Sam Miami - 3 John New...

123
Verwenden von union und order by Klausel in MySQL

Ich möchte order by with union in der MySQL-Abfrage verwenden. Ich rufe verschiedene Arten von Datensätzen basierend auf verschiedenen Kriterien aus einer Tabelle basierend auf der Entfernung für eine Suche auf meiner Website ab. Die erste Auswahlabfrage gibt Daten zurück, die sich auf die genaue...

115
Ordnen Sie mit Doctrine nach mehreren Spalten

Ich muss Daten nach zwei Spalten sortieren (wenn die Zeilen unterschiedliche Werte für Spalte 1 haben, sortieren Sie danach; andernfalls sortieren Sie nach Spalte 2). Ich verwende a QueryBuilder, um die Abfrage zu erstellen. Wenn ich die orderByMethode ein zweites Mal aufrufe, ersetzt sie alle...

107
MySQL - ORDER BY-Werte in IN ()

Ich hoffe, die in der folgenden Abfrage zurückgegebenen Elemente nach der Reihenfolge zu sortieren, in der sie in die Funktion IN () eingegeben wurden . EINGANG: SELECT id, name FROM mytable WHERE name IN ('B', 'A', 'D', 'E', 'C'); AUSGABE: | id | name | ^--------^---------^ | 5 | B | | 6 | B...

95
MySQL-Abfragereihenfolge nach mehreren Elementen

ist es möglich, nach mehreren Zeilen zu bestellen? Ich möchte, dass meine Benutzer nach last_activity sortiert werden, aber gleichzeitig möchte ich, dass die Benutzer mit Bildern vor denen ohne angezeigt werden Etwas wie das: SELECT some_cols FROM `prefix_users` WHERE (some conditions) ORDER BY...

86
MySQL: Reihenfolge nach Feldgröße / Länge

Hier ist eine Tabellenstruktur (zB Test): __________________________________________ | Field Name | Data Type | |________________|_________________________| | id | BIGINT (20) | |________________|_________________________| | title | varchar(25) | |________________|_________________________| |...

86
Zuerst nach einem bestimmten Feldwert sortieren

Ich habe eine Tabelle mit 3 Spalten: id | name | priority -------------------- 1 | core | 10 2 | core | 9 3 | other | 8 4 | board | 7 5 | board | 6 6 | core | 4 Ich möchte die Ergebnismenge mit priorityden Zeilen bestellen , die name=coreauch dann eine niedrigere Priorität haben. Das...

78
mysql order by, null first und DESC after

Wie kann ich DESC nach einem Feld bestellen, aber zuerst die NULL-Werte auflisten? Also habe ich einen Tisch: reuestId | offerId | offerTitle 1 | 1 | Alfa NULL | 2 | Beta 2 | 3 | Gamma Ich möchte sie so auswählen, dass die Ergebnisse sind: NULL | 2 | Beta 2 | 3 | Gamma 1 | 1 | Alfa...