4736386737

4736386737



10


Ściąga z SQL

select

nazwa_pola, nazwa_pola,

nazwa_pola

f rom

relacja_l join relacja_2 using(nazwa_pola); Przykład: Sensowne jest pytanie o nazwy barw kwiatów. Zapytanie select

kwiaty.nazwa as "kwiat", kolory, nazwa as "barwa"

f rom

kwiaty join kolory on kwiaty.barwa=kolory.kod;

da nam następującą odpowiedź:

kwiat | barwa~

chaber

niebieski

róża

czerwony

słonecznik

żółty

mak

czerwony

Przykład: Podobne zapytanie z wykorzystaniem operacji łączenia zewnętrznego select

kwiaty.nazwa as "kwiat", kolory.nazwa as "barwa"

f rom

kwiaty fuli join kolory on kwiaty.barwa=kolory.kod;

da nieco inną odpowiedź:

kwiat

barwa

chaber

niebieski

róża

czerwony

słonecznik

żółty

mak

czerwony

nuli

zielony

gdyż tabela kolory zawiera rekord (' g', ' zielony', ' green'), do którego nie ma odwołań w kolumnie barwa tabeli kwiaty.

Nic nie stoi na przeszkodzie, by do zapytań dotyczących połączeń stosować kryteria wyboru (czyli warunek po słowne kluczowym where).

Większą liczbę relacji łączy się przez zagnieżdżanie operatorów join, np.:

f rom


(relacja_l

left join relacja_2 on kryterium_łączenia_l) join relacja_3 on kryterium_łączenia_2



Wyszukiwarka

Podobne podstrony:
2 Ściąga z SQL nazwa_pola typ_pola) ; Przykład: Do utworzenia dwóch tabel ilustrujących przykłady w
7 Ściąga z SQL Przykład: select name as "Nazwauangielska", nazwa as
Kursory niejawne » Każde polecenie SQL (select into, insert, update, delete) tworzy kursor. 9 Nazwa
O Query Result x ft ($j^ SQL Ali Rows Fetched: 10 in 0,027 seconds
O Query Result x ft ($j^ SQL Ali Rows Fetched: 10 in 0,079 seconds
Geologia wyklad 1 F 10 (W 01-02)Zmiany biegunowości pola magnetycznego Ryc. 2.15. Unie sH pola magn
014 (10) Równania Maxwella dla harmonicznego pola elektromagnetycznego3D drwr rot E di v D - p div B
mycie glowy jpeg 10.6.8Mycie głowy w łóżku [•] Nazwa zabiegu Istota i cel Zadania i
10(3) 2 rtżi-als* Pomaluj poszczególne pola w następujący sposób: rzeczowniki ■ ńH^5K*
13 Ściąga z SQL W pierwszej kolejności (select) ustalana jest postać relacji wynikowej, tj. jej list
DSC00334 (5) j. bpoka paleomagnetyczna 10: a) powierzchnia ekwipotencjalna potencjału normalnego pol
SYLABUS rok akademicki 2009/10 Wydział Ekonomiczny UG Nazwa przedmiotu: Corporate Finance Kod ECT
KARTA PRZEDMIOTU NR 10/IV/SP-ZUPS Nazwa przedmiotu Statystyka matematyczna i wybrane zagadnienia

więcej podobnych podstron