Articles of sql order by

Cosa significa “ORDER BY (SELEZIONA NULL)”?

Il seguente SQL proviene da Itzik Ben-Gan che viene utilizzato per generare una tabella di numeri. Cosa significa l’ order by (select null) ? Grazie. DECLARE @number_of_numbers INT; SELECT @number_of_numbers = 100000; WITH a AS ( SELECT 1 AS i UNION ALL SELECT 1 ), b AS ( SELECT 1 AS i FROM a AS […]

Indici e ordine MySQL

Questa è una domanda che ho avuto per sempre. Per quanto ne so, l’ordine degli indici è importante. Quindi un indice come [first_name, last_name] non è uguale a [last_name, first_name] , giusto? Se definisco solo il primo indice, significa che verrà utilizzato solo per SELECT * FROM table WHERE first_name=”john” AND last_name=”doe”; e non per […]

Errore SQL con Order By in sottoquery

Sto lavorando con SQL Server 2005. La mia domanda è: SELECT ( SELECT COUNT(1) FROM Seanslar WHERE MONTH(tarihi) = 4 GROUP BY refKlinik_id ORDER BY refKlinik_id ) as dorduncuay E l’errore: La clausola ORDER BY non è valida nelle viste, nelle funzioni inline, nelle tabelle derivate, nelle sottoquery e nelle espressioni di tabella comuni, a […]

mysql – ordina per sottoquery interna

Ho usato la seguente query con MySQL 5.5 (o versioni precedenti) per anni senza problemi: SELECT t2.Code from (select Country.Code from Country order by Country.Code desc ) AS t2; L’ordine del risultato è stato sempre discendente come avevo bisogno. La settimana scorsa, ho appena effettuato la migrazione a una nuova versione di MySQL (infatti, ho […]

Ordinamento di valori nulli dopo tutti gli altri, tranne speciale

Ho una tabella di oggetti PostgreSQL con un campo di ordinazione facoltativo: CREATE TABLE tasks ( id integer PRIMARY KEY DEFAULT nextval(‘f_seq’), f_id integer REFERENCES fixins, name text NOT NULL, sort integer ); Voglio le attività che non hanno alcun valore di ordinamento da ordinare dopo tutte le altre, con un’eccezione: se sort = -1 […]

Conservazione di ORDER BY in SELECT INTO

Ho una query tSQL che prende i dati da una tabella e li copia in una nuova tabella ma solo le righe che soddisfano una determinata condizione: SELECT VibeFGEvents.* INTO VibeFGEventsAfterStudyStart FROM VibeFGEvents LEFT OUTER JOIN VibeFGEventsStudyStart ON CHARINDEX(REPLACE(REPLACE(REPLACE(logName, ‘MyVibe ‘, ”), ‘ new laptop’, ”), ‘ old laptop’, ”), excelFilename) > 0 AND VibeFGEventsStudyStart.MIN_TitleInstID […]

Mysql delete statement with limit

Sto cercando di eliminare le righe da un tavolo ma ottengo un errore. DELETE FROM `chat_messages` ORDER BY `timestamp` DESC LIMIT 20, 50; Ottengo questo errore a 50: Hai un errore nella syntax SQL; controlla il manuale che corrisponde alla versione del tuo server MySQL per la syntax corretta da usare vicino a ’50’ alla […]

ordine di query mysql per più elementi

è ansible ordinare da più righe? Voglio che i miei utenti siano ordinati per last_activity, ma allo stesso tempo voglio che gli utenti con le immagini appaiano prima di quelli senza Qualcosa come questo: SELECT some_cols FROM `prefix_users` WHERE (some conditions) ORDER BY last_activity, pic_set DESC;

C # list.Orderby discendente

Vorrei ricevere un elenco ordinato per “Product.Name” in ordine decrescente . Simile alla funzione in basso che ordina l’elenco in ordine ascendente, solo al contrario, è ansible? var newList = list.OrderBy(x => x.Product.Name).ToList();

Il modo migliore per salvare un elenco ordinato nel database mantenendo l’ordine

Mi stavo chiedendo se qualcuno ha una buona soluzione per un problema che ho riscontrato numerose volte negli ultimi anni. Ho un carrello della spesa e il mio cliente richiede esplicitamente che l’ordine è significativo. Quindi ho bisogno di mantenere l’ordine nel DB. Il modo ovvio sarebbe semplicemente inserire alcuni OrderField dove assegnerei il numero […]