Instrukcja ORDER BY - THE DATA SCIENCE LIBRARY https://sigmaquality.pl/tag/instrukcja-order-by/ Wojciech Moszczyński Sun, 06 Oct 2024 09:29:38 +0000 pl-PL hourly 1 https://wordpress.org/?v=6.8.3 https://sigmaquality.pl/wp-content/uploads/2019/02/cropped-ryba-32x32.png Instrukcja ORDER BY - THE DATA SCIENCE LIBRARY https://sigmaquality.pl/tag/instrukcja-order-by/ 32 32 17_SQL. Instrukcja ORDER BY https://sigmaquality.pl/mysql-kurs-podstawowy/17_sql-instrukcja-order-by/ Sun, 24 May 2015 07:12:00 +0000 http://sigmaquality.pl/?p=1760 Instrukcja ORDER BY była już omówiona we wcześniejszych wpisach. Tym razem opisze w jaki sposób stosować ORDER BY przy zapytaniach teoriomnogościowych. Skorzystamy z bezpłatnej bazy [...]

Artykuł 17_SQL. Instrukcja ORDER BY pochodzi z serwisu THE DATA SCIENCE LIBRARY.

]]>

Instrukcja ORDER BY była już omówiona we wcześniejszych wpisach. Tym razem opisze w jaki sposób stosować ORDER BY przy zapytaniach teoriomnogościowych.

 ORDER BY można użyć tylko raz, a nie za każdym razem kiedy używamy instrukcji SELECT. Przy łączeniu tabel używając instrukcji SELECT, instrukcja ORDER BY nie będzie wykorzystywała nazwy kolumny lecz numer jej pozycji. 

Skorzystamy z bezpłatnej bazy Oracle HR dostępnej tutaj:

http://www.oracle.com/technetwork/database/express-edition/downloads/index.html

Pogrupujmy JOB_ID w kolejności alfabetycznej.

SELECT JOB_ID

FROM EMPLOYEES

UNION SELECT JOB_ID

FROM JOBS

ORDER BY 1;

Otrzymujemy tabelę wynikową:

Inny przykład użycia ORDER BY w bazie HR.

SELECT COUNTRY_ID

FROM COUNTRIES

UNION SELECT COUNTRY_ID

FROM LOCATIONS

ORDER BY 1;

Artykuł 17_SQL. Instrukcja ORDER BY pochodzi z serwisu THE DATA SCIENCE LIBRARY.

]]>