" /> Password <br /><input type="password" name="passwd" id="passwd" class="inputbox" size="18" alt="password" />
Casa Ordina per SQL
PDF

ORDER BY - Usato per ordinare i risultati.

ORDER BY - Usato per ordinare i risultati in questa colonna.

ORDER BY - Consente di ordinare i record in ordine crescente di default.

DESC.

Ordinamento SQL ORDER BY

1
2
3
SELEZIONE column_name(s)
DA nome_tabella
ORDER BY column_name(s) ASC|DESC

ORDER BY ESEMPIO

C'è una tabella "Persone":

P_IdCognomeNomeAddressCittà
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger
4 Nilsen Tom Vingvn 23 Stavanger

Per questo usiamo questa query:

1
2
SELEZIONE * DA Persone
ORDER BY Cognome

P_IdCognomeNomeAddressCittà
1 Hansen Ola Timoteivn 10 Sandnes
4 Nilsen Tom Vingvn 23 Stavanger
3 Pettersen Kari Storgt 20 Stavanger
2 Svendson Tove Borgvn 23 Sandnes

ORDER BY DESC esempio

Итак, мы хотим выбрать все записи из таблицы "Persone", однако, мы хотим, чтобы они были упорядоченны по фамилии и результат был выдан по убыванию.

Per questo usiamo questa query:

1
2
SELEZIONE * DA Persone
ORDER BY Cognome DESC

P_IdCognomeNomeAddressCittà
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger
4 Nilsen Tom Vingvn 23 Stavanger
1 Hansen Ola Timoteivn 10 Sandnes

Commenti

 
+21 #1 Betmen 2010-02-24 19:37 Metodo sconosciuto di selezione casuale (Random)

MySql:

SELECT [colonna] DA [tabella]
ORDER BY RAND ()

PostgreSQL:

SELECT [colonna] DA [tabella]
ORDER BY RANDOM ()

Microsoft SQL Server:

SELECT [colonna] DA [tabella]
ORDER BY NEWID ()

IBM DB2:

SELECT [colonna], RAND () come IDX
DA [tabella]
ORDER BY IDX

Oracle:

SELECT [colonna] DA [tabella]
ORDER BY dbms_random.value
Citazione
 
 
+3 #2 Игорь 2010-08-31 05:19 e il significato è nel compito randomizzazione se la query per ordinare e organizzare? Citazione
 
 
+8 #3 Betmen 2010-09-04 23:27 Igor, che ci sia! L'ho preso quando ho scritto e ho avuto testilku cumuli di questi, ogni sacco di domande, scegliere tre (cinque, non importa) con questione luchaynyh di ogni argomento per il test "generale". Qui prendiamo in SQL:
for i: = 1 to 5 do
...
selezionare top 3 Qwest, le domande da dove li i = ORDER BY NEWID ();
...
alla fine abbiamo scelto tre Casuale Infatti il ​​primo al quinto
Citazione
 
 
0 #4 Azat 2010-11-09 23:43 Dimmi come specificare nella ORDER BY RAND () ho il numero desiderato di voci.
E dicono che se la base di un enorme numero di righe (record) - questo è un peso enorme quando si usa ORDER BY RAND?
Citazione
 
 
+2 #5 jura4x01 2011-01-12 19:41 Come creare una query che seleziona tutti i dati della tabella, ma li ordinamento ascendente Numero di nome ripetizioni?
cioè se c'è un tavolo di città, il risultato in alto dovrebbe essere il nome di natura non ricorrente generale e al di sotto, rispettivamente, la più lunga lista delle città con lo stesso nome!
Citazione
 
 
+3 #6 oo7 2011-03-25 22:11 Potete per favore dire come fare una richiesta ai numeri di casa erano in ordine crescente, ma il problema è che ci sono appartamenti con lettera di unità (ad esempio 127) Citazione
 

Autorizzazione

Nizza Ajax Sondaggio

Statistica

Pubblicità