" /> Hasło <br /><input type="password" name="passwd" id="passwd" class="inputbox" size="18" alt="password" />
Dom
PDF

ORDER BY

ORDER BY

ORDER BY

.

1
2
3
SELECT column_name(s)
Z nazwa_tabeli
ORDER BY column_name(s) |

Istnieje tabeli "Osoby":

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

Do tego celu użyć takiego zapytania:

1
2
SELECT * Z Osób
ORDER BY Nazwisko

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

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

Do tego celu użyć takiego zapytania:

1
2
SELECT * Z Osób
ORDER BY Nazwisko 

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

Komentarze

 
+21 #1 Betmen 2010-02-24 19:37 Nieznana metoda sortowania losowych (Random)

MySql:

SELECT [kolumny] Z [tabela]
ORDER BY RAND ()

PostgreSQL:

SELECT [kolumny] Z [tabela]
ORDER BY RANDOM ()

Microsoft SQL Server:

SELECT [kolumny] Z [tabela]
ORDER BY NEWID ()

IBM DB2:

SELECT [kolumny], RAND () jako IDX
Z [tabela]
ORDER BY IDX

Oracle:

SELECT [kolumny] Z [tabela]
ORDER BY dbms_random.value
Cytować
 
 
+3 #2 Игорь 2010-08-31 05:19 i znaczenie jest w zadaniu randomizacji, jeśli zapytanie do sortowania i organizowania? Cytować
 
 
+8 #3 Betmen 2010-09-04 23:27 Igor nie ma! Wziąłem ją, gdy pisałem testilku i miałem mnóstwo osób, z których każdy wiele pytań, wybrać trzy (pięć, to nie ma znaczenia) z pytanie luchaynyh każdego tematu do "ogólnego" test. Tutaj my wziąć w SQL:
for i: = 1 to 5 do
...
wybrać 3 najlepszych Qwest, ich pytania Gdzie ich = i ORDER BY newid ();
...
w końcu wybrał trzy Przypadkowy W rzeczywistości pierwsze do piątego
Cytować
 
 
0 #4 Azat 2010-11-09 23:43 Powiedz mi, jak określić w ORDER BY RAND () Mam żądaną liczbę pozycji.
I mówią, że jeśli w oparciu o ogromną liczbę wierszy (rekordów) - jest to ogromny ciężar, kiedy za pomocą ORDER BY RAND?
Cytować
 
 
+2 #5 jura4x01 2011-01-12 19:41 Jak utworzyć kwerendę wybierze wszystkie dane z tabeli, ale sortuj je rosnąco Liczba Nazwa powtórzeń?
tj. jeśli znajduje się stół miast, najlepszy wynik należy nazwę ogólne jednorazowe i poniżej, odpowiednio, najdłuższą listę miast o tej samej nazwie!
Cytować
 
 
+3 #6 oo7 2011-03-25 22:11 Proszę powiedzieć, jak się z prośbą do numerów mieszkanie było w porządku rosnącym, ale problemem jest to, że znajdują się apartamenty z literą dysku (np. 127a) Cytować
 

Upoważnienie

Nicea Ajax Poll

Który z moich rozszerzeń jest najlepszy?

Statystyka

Reklama