Articles of sql order by

sql ORDER BY plusieurs valeurs dans un ordre spécifique?

Ok j’ai une table avec une clé indexée et un champ non indexé. Je dois trouver tous les enregistrements avec une certaine valeur et retourner la ligne. Je voudrais savoir si je peux commander par plusieurs valeurs. Exemple: id x_field — —– 123 a 124 a 125 a 126 b 127 f 128 b 129 […]

ordre mysql par, null d’abord, et DESC après

Comment puis-je commander DESC par un champ, mais lister les valeurs NULL en premier? J’ai donc une table: reuestId | offerId | offerTitle 1 | 1 | Alfa NULL | 2 | Beta 2 | 3 | Gamma Je veux les sélectionner pour que les résultats soient: NULL | 2 | Beta 2 | 3 […]

ORDER BY en utilisant l’API Criteria

Quand j’écris une requête HQL Query q = session.createQuery(“SELECT cat from Cat as cat ORDER BY cat.mother.kind.value”); return q.list(); Tout va bien. Cependant, quand j’écris un critère Criteria c = session.createCriteria(Cat.class); c.addOrder(Order.asc(“mother.kind.value”)); return c.list(); J’ai une exception org.hibernate.QueryException: could not resolve property: kind.value of: my.sample.data.entities.Cat Si je veux utiliser les critères et l’ordre, comment dois-je […]

MySQL: Ordre par taille de champ / longueur

Voici une structure de tableau (par exemple, test): __________________________________________ | Field Name | Data Type | |________________|_________________________| | id | BIGINT (20) | |________________|_________________________| | title | varchar(25) | |________________|_________________________| | description | text | |________________|_________________________| Une requête comme: SELECT * FROM TEST ORDER BY description DESC; Mais je voudrais commander par la taille du […]

Meilleur moyen de sauvegarder une liste ordonnée dans la firebase database tout en conservant la commande

Je me demandais si quelqu’un avait une bonne solution à un problème que j’ai rencontré à plusieurs resockets au cours des dernières années. J’ai un panier et mon client demande explicitement que sa commande soit importante. J’ai donc besoin de maintenir l’ordre dans la firebase database. La manière évidente serait d’insérer simplement un OrderField où […]

Commander une liste (C #) par plusieurs champs?

Je veux commander une liste d’objects dans C # par de nombreux champs, pas seulement par un. Par exemple, supposons que j’ai une classe appelée X avec deux atsortingbuts, A et B, et que j’ai les objects suivants, dans cet ordre: object1 => A = “a”, B = “h” object2 => A = “a”, B […]

Comment utiliser DISTINCT et ORDER BY dans la même instruction SELECT?

Après avoir exécuté l’instruction suivante: SELECT Category FROM MonitoringJob ORDER BY CreationDate DESC Je reçois les valeurs suivantes de la firebase database: test3 test3 bildung test4 test3 test2 test1 mais je veux que les doublons soient supprimés, comme ceci: bildung test4 test3 test2 test1 J’ai essayé d’utiliser DISTINCT mais cela ne fonctionne pas avec ORDER […]

MySQL “Group By” et “Order By”

Je veux pouvoir sélectionner un groupe de lignes dans une table de messages et les grouper par l’expéditeur. Ma requête ressemble à ceci: SELECT `timestamp`, `fromEmail`, `subject` FROM `incomingEmails` GROUP BY LOWER(`fromEmail`) ORDER BY `timestamp` DESC La requête fonctionne presque comme je le souhaite: elle sélectionne les enregistrements regroupés par courrier électronique. Le problème est […]

C # Sort et OrderBy comparaison

Je peux sortinger une liste en utilisant Sort ou OrderBy. Lequel est le plus rapide? Est-ce que les deux travaillent sur le même algorithme? List persons = new List(); persons.Add(new Person(“P005”, “Janson”)); persons.Add(new Person(“P002”, “Aravind”)); persons.Add(new Person(“P007”, “Kazhal”)); 1. persons.Sort((p1,p2)=>ssortingng.Compare(p1.Name,p2.Name,true)); 2. var query = persons.OrderBy(n => n.Name, new NameComparer()); class NameComparer : IComparer { public […]

ordre de requête mysql par plusieurs éléments

Est-il possible de commander par plusieurs lignes? Je veux que mes utilisateurs soient sortingés par last_activity, mais en même temps, je veux que les utilisateurs avec des images apparaissent avant ceux sans Quelque chose comme ça: SELECT some_cols FROM `prefix_users` WHERE (some conditions) ORDER BY last_activity, pic_set DESC;