L'ordine per comando è una query SQL che ordina i record. Consente agli utenti di disporre il frame di dati in ordine decrescente o ascendente a seconda di una singola o anche più di una colonna. Il titolo della colonna da ordinare viene aggiunto dopo l'ordine per frase, accompagnato dal termine ASC o DESC in questo formato. Il termine "ASC" viene applicato per organizzare le informazioni in ordine crescente, mentre "DESS" mostra che le informazioni sono organizzate in ordine decrescente.
SQLite organizza il set di dati con l'aiuto del parametro ASC se non possiamo dare il termine ASC o DESC. Per altri aspetti, è inadempiente per l'organizzazione dei dati in ordine crescente. Se desideriamo organizzare il set di dati per più di una colonna, useremo una virgola () per dividerli. L'ordine per istruzione organizza voci da sinistra a destra, impiegando colonne o frasi. In altri termini, l'istruzione Order per l'istruzione utilizza il primo valore nella colonna per organizzare i risultati. La seconda colonna viene quindi utilizzata per ordinare le righe ordinate e così via. Possiamo organizzare il frame di dati utilizzando una colonna non inclusa nell'elenco specifico di frasi selezionate. In questo articolo passeremo l'ordine per dichiarazione in SQLite.
Per l'esecuzione dei comandi di SQLite, abbiamo installato il compilatore "browser BD per il compilatore SQLite."
Crea tabella
In questo articolo, creeremo una tabella "dipendente" eseguendo la domanda di "Crea."La tabella di" dipendente "contiene colonne di 'id, nome, e -mail, città, stipendio e posta di diversi dipendenti che lavorano nell'organizzazione.
La query di "create" viene effettivamente eseguita, come mostrato nella figura sotto.
La tabella "dipendente" viene creata con successo dopo aver eseguito la domanda sopra menzionata.
Inserire i dati
Dopo aver creato la tabella, il passo successivo è inserire i dati di diversi dipendenti nella tabella. Quindi impieghiamo la domanda di "inserisci."
Inserisci i valori dei dipendenti (ID, nome, e -mail, città, stipendio, dipendente) (1, 'gianna', '[email protected] ',' Indiana ',' 500 ',' 1605 '),L'output mostra l'implementazione della query "Insert".
Ordinato i dati in ordine alfabetico
In questo caso, vogliamo visualizzare i dati della tabella "dipendente" in formato alfabetico secondo il nome dei dipendenti definiti.
>> Seleziona * dall'ordine dei dipendenti per nomeDopo aver utilizzato la clausola "Ordine per", i dati sono organizzati per impostazione predefinita in ordine crescente. L '"ordine per" viene applicato alla colonna "Nome."
Organizza i dati in ordine crescente
La clausola "Ordine per" viene applicata alla colonna "Stipendio."Poiché non specifichiamo l'ordine di ordinamento, quindi per impostazione predefinita, sarebbe ordinato in ordine crescente.
>> Seleziona * dall'ordine dei dipendenti per stipendioQui ordiniamo i dati dei dipendenti in ordine crescente in base allo "stipendio" dei dipendenti.
Disporre i dati in ordine decrescente
Per ordinare le informazioni dei dipendenti in formato decrescente, utilizzeremo il termine "disc" nella clausola "Ordine per" subito dopo il nome della colonna.
>> Seleziona * dall'ordine dei dipendenti da Employeeid DescIn questo caso, la clausola "Ordine per" organizzerà i dati utilizzando "EmployeeId" in ordine decrescente come indicato di seguito.
Usa parametri ascendente e discendente
Durante l'organizzazione dei dati con l'aiuto dell'istruzione "Ordine per", possiamo applicare parametri ascendenti e discendenti su tabelle diverse utilizzando il comando "Seleziona".
>> Seleziona nome, stipendio, dipendente dall'ordine dei dipendenti per salario ASC, Employeeid DescLa query "Seleziona" viene applicata per ottenere i dati, incluso il nome, lo stipendio e i dipendenti dei dipendenti. Impieghiamo la clausola "Ordine per" sulle colonne "stipendio" e "dipendente" nel caso. I dati dello "stipendio" saranno organizzati in ordine crescente qui e i dati del "dipendente" saranno disposti nel formato discendente.
Organizzare i dati per posizione specifica
Possiamo utilizzare la clausola "Ordine per" per l'ordinamento dei dati delle colonne definendo le posizioni.
>> Seleziona nome, stipendio, dipendente dall'ordine dei dipendenti di 3,2Qui applichiamo la clausola "Ordine per" sulle posizioni 3 e 2. Questo mostra che la terza e la seconda colonne della tabella "dipendente" saranno ordinate in ordine crescente.
Il comando "Ordine per" viene applicato alla seconda colonna della tabella definita.
>> Seleziona nome, stipendio, dipendente dall'ordine dei dipendenti di 2 disctLa query restituisce i dati (nome, stipendio e dipendenti) dei dipendenti. Poiché l'indice della colonna "Employeeid" è 2, quindi i suoi dati sarebbero disposti in modo discendente.
Applica l'istruzione "Ordine per" su una singola colonna
Possiamo organizzare i dati della colonna singola e più di una colonna utilizzando l'istruzione "Ordine per".
>> Seleziona nome, città, stipendio, dipendente dal dipendente in cui lo stipendio<2500 ORDER by Name DESCDopo aver eseguito la query di cui sopra, otteniamo i dati dei dipendenti che hanno uno "stipendio" inferiore a 2500. E i "nomi" dei dipendenti saranno ordinati in ordine alfabetico in ordine decrescente.
Conclusione
Questo articolo spiega l'uso della clausola "Ordine per" SQLite. L'istruzione "Ordine per" in SQLite viene utilizzata per organizzare colonne in ordine discendente o ascendente. In generale, il database SQLite memorizza le informazioni in una sequenza indefinita e recupera i valori nello stesso formato non identificato quando si utilizza il comando SQLite Select per ottenere dati. Possiamo organizzare set di dati di query SQLite Seleziona in modo ascendente o decrescente che utilizzano l'istruzione Ordine per SQLite, a seconda delle esigenze.