2740389291

2740389291



Laboratorium Bazy Danych 1 Język SQL

powoduje pobranie wartości atrybutu Nazwisko z wszystkich rekordów tablicy Pracownicy. Aby uzyskać wszystkie atrybuty tablicy w miejsce listy atrybutów użyć należy znaku **’: SELECT * FROM Pracownicy Powyższe zapytanie zwraca jako wynik całą tablicę Pracownicy.

Aby pobrać tylko określone rekordy użyć należy frazy WHERE:

SELECT * FROM Pracownicy WHERE NumerPrac>10 Powyższe zapytanie pobiera z tablicy tylko rekordy spełniające podany warunek.

Przy porównywaniu wartości tekstowych z podanym wzorcem można we wzorcu używać znaków specjalnych - odpowiednik jednego dowolnego znaku oraz ‘%’ odpowiednik dowolnego ciągu znaków. W niektórych systemach przyjmuje się symbolikę pochodzącą z systemu DOS, odpowiednio '?’ i **’. Do porównań wartości tekstowych służy fraza LIKE.

SELECT * FROM Pracownicy WHERE Nazwisko LIKE „Kowal%”

Inne operatory używane po frazie WHERE to na przykład operator IN (zbiór wartości)

SELECT * FROM Pracownicy WHERE NumerPrac IN (100,101,200) lub operator BETWEEN x AND y

SELECT * FROM Pracownicy WHERE NumerPrac BETWEEN 100 AND 200 Sortowanie

Do sortowania danych używa się frazy ORDER BY. Występuje ona zawsze na końcu zapytania: SELECT * FROM Pracownicy WHERE NumerPrac > 10 ORDER BY Nazwisko

Zapytanie powyższe zwróci tablicę wartości posortowaną alfabetycznie według nazwisk. Można sortować tablicę wartości według więcej niż jednego atrybutu

SELECT * FROM Pracownicy WHERE NumerPrac > 10 ORDER BY NumerZesp, Nazwisko

Strona 3



Wyszukiwarka

Podobne podstrony:
Laboratorium Bazy Danych 1 Język SQL będzie suma pola Pensja dla wszystkich rekordów tablicy o danej
Laboratorium Bazy Danych 1 Język SQL atrybut > SOME
Laboratorium Bazy Danych 1 Język SQL Podanie nazw atrybutów perspektywy jest konieczne tylko w przyp
Laboratorium Bazy Danych 1 Język SQL Select z.nazwazesp, count(p.nrp) From zespól z, pracowni p Wher
Laboratorium Bazy Danych 1 Język SQL Select s.student, s.nazwisko From studenci s, kier stu k Where
Laboratorium Bazy Danych 1 Język SQL 10.    Tworzenie perspektyw - instrukcja view. W
Laboratorium Bazy Danych 1 Język SQL W tym przypadku tablica posortowana zostanie według numerów zes
Laboratorium Bazy Danych 1 Język SQL Powyższe zapytanie zwróci jeden rekord z jednym polem zawierają
Laboratorium Bazy Danych 1 Język SQL GROUP BY P.NumerZesp HAVING count(*)>5 Zapytanie zwróci tylk
Laboratorium Bazy Danych 1 Język SQL się bezpośrednio przy podaniu warunku złączenia: SELECT
Laboratorium Bazy Danych 1 Język SQLWstęp Język SQL (Structured Query Language) jest najbardziej zna
Moduł przedmiotów informatycznych AK - Arkusze kalkulacyjne i VBA BD - Bazy danych i język SQL 
Laboratorium Bazy Danych 1 Język SQLSQL - przykłady: 1.    Instrukcja select na 1
Laboratorium Bazy Danych 1 Język SQLSCHEMAT BAZY DANYCH "BAZAUNI" - wykorzystany w
odstawy relacyjnych baz danych i język SQL Lp. Lekcja Czas realizacji Przebieg
1 Instrukcja do ćwiczeń laboratoryjnych BAZY DANYCHĆwiczenie nr 1 Temat: Podstawy sytemu i środowi
4. Bazy danych i język SOL Punkty ECTS: 10 pkt. Opis przedmiotu: Na wstępie uczestnicy zostają zapoz


więcej podobnych podstron