Trochę praktyki z SQL
listopad 4, 2008
Instrukcja SELECT
SELECT imie1 AS [pierwsze imie], imie2 AS [drugie imie] FROM osoba;
Predykat – all lub distinct
SELECT all imie1 AS [pierwsze imie] FROM osoba;
Distinct – wyświetla unikalne wpisy, nie wyświetla duplikatów
All – domyślny wyświetla wszystko
Top – wyświetla żądano wartość wierszy
SELECT top 4 * FROM osoba;
ORDER BY – sortowanie
SELECT top 4 * FROM osoba ORDER BY id;
SELECT top 4 * FROM osoba ORDER BY id asc;
SELECT top 4 * FROM osoba ORDER BY id desc; – w porządku odwrotnym
SELECT top 4 percent * FROM osoba;
SELECT top 50 percent * FROM osoba; – ile procent ma się wyświetlić
Operatory liczbowe
+, – , * , %
Operatory konkatenacji
+ – służy do łączenia ciągów znaków
SELECT imie1 + ‘ ‘ + imie2 FROM osoba;
SELECT imie1 + ‘ ‘ +’aa’ FROM osoba; – dopisuje aa
WHERE
SELECT * FROM pensja WHERE pensja>2000;
SELECT * FROM pensja WHERE pensja>2000 and pensja<2500; – wyświetla z przedziału 2000 – 2500
SELECT * FROM pensja WHERE (pensja>2000 and pensja<2500) or pensja=1200;
SELECT * FROM pensja WHERE (pensja>2000 and pensja<2500) or pensja=1200 ORDER BY pensja – sortowanie
Between
po między
SELECT * FROM pensja WHERE pensja between 2000 and 2500;
Entry Filed under: instrukcje, ćwiczenia. Tagi: instrukcje, operatory, SELECT, sql, where.
Trackback this post | Subscribe to the comments via RSS Feed