Articles of sql order by

GROUP_CONCAT ORDER BY

Ho un tavolo come: +———–+——-+————+ | client_id | views | percentage | +———–+——-+————+ | 1 | 6 | 20 | | 1 | 4 | 55 | | 1 | 9 | 56 | | 1 | 2 | 67 | | 1 | 7 | 80 | | 1 | 5 | 66 | […]

Come utilizzare DISTINCT e ORDER BY nella stessa istruzione SELECT?

Dopo aver eseguito la seguente dichiarazione: SELECT Category FROM MonitoringJob ORDER BY CreationDate DESC Sto ottenendo i seguenti valori dal database: test3 test3 bildung test4 test3 test2 test1 ma voglio rimuovere i duplicati, in questo modo: bildung test4 test3 test2 test1 Ho provato a usare DISTINCT ma non funziona con ORDER BY in una dichiarazione. […]

MySQL – ORDER BY valori all’interno di IN ()

Spero di ordinare gli elementi restituiti nella seguente query in base all’ordine di inserimento nella funzione IN () . INGRESSO: SELECT id, name FROM mytable WHERE name IN (‘B’, ‘A’, ‘D’, ‘E’, ‘C’); PRODUZIONE: | id | name | ^——–^———^ | 5 | B | | 6 | B | | 1 | D | […]

In che modo sql server ordina i dati?

Mi stavo chiedendo come sql server ordina i suoi dati. Ho notato che se ho una tabella che non contiene la colonna “Id” e selezioni i dati senza “ORDER BY” il server SQL non si ordina automaticamente sulla colonna principale. Qualcuno sa quale regola SQL Server segue per ordinare i suoi dati?

Ottimizza la query con OFFSET su una tabella di grandi dimensioni

Ho un tavolo create table big_table ( id serial primary key, — other columns here vote int ); Questa tabella è molto grande, circa 70 milioni di righe, ho bisogno di interrogare: SELECT * FROM big_table ORDER BY vote [ASC|DESC], id [ASC|DESC] OFFSET x LIMIT n — I need this for pagination Come forse saprai, […]

Quando non viene specificato ‘Ordina per’, quale ordine sceglie una query per il set di record?

Ho sempre avuto l’impressione che una query senza una regola “Ordina per” specificata, ordinasse ciò in base a quanto specificato nella clausola where. Ad esempio, la mia clausola where afferma: WHERE RESULTS_I_AM_SEARCHING_FOR IN ITEM 1 ITEM 2 ITEM 3 Avrei immaginato che i risultati restituiti per gli articoli 1, 2 e 3 sarebbero nell’ordine specificato […]

Logica di ordinamento personalizzata in OrderBy con LINQ

Quale sarebbe il modo giusto per ordinare una lista di stringhe in cui voglio elementi che iniziano con un carattere di sottolineatura ‘_’, in fondo alla lista, altrimenti tutto è in ordine alfabetico. In questo momento sto facendo qualcosa di simile, autoList.OrderBy(a => a.StartsWith(“_”) ? “ZZZZZZ”+a : a )

Come aggiornare e ordinare usando ms sql

Idealmente voglio fare questo: UPDATE TOP (10) messages SET status=10 WHERE status=0 ORDER BY priority DESC; In inglese: voglio ottenere i primi 10 messaggi disponibili (status = 0) dal DB e bloccarli (stato = 10). Un messaggio con una priorità più alta dovrebbe essere ottenuto per primo. sfortunatamente MS SQL non consente una clausola order […]

Ordina per COUNT per valore

Ho una tabella che memorizza gli ID e la città in cui si trova il negozio. Voglio elencare tutti i negozi che iniziano con i negozi che si trovano nella città dove ci sono più negozi. TAVOLO ID CITY 1 NYC 2 BOS 3 BOS 4 NYC 5 NYC L’output che voglio è il seguente […]

Linq ordina per, raggruppa per e ordina per ogni gruppo?

Ho un object che assomiglia a qualcosa del genere: public class Student { public string Name { get; set; } public int Grade { get; set; } } Vorrei creare la seguente query: raggruppare i voti in base al nome dello studente, ordinare ogni gruppo di studenti in base ai voti e ordinare i gruppi […]