Lab 4
Lab 4
preparadas
Delikatess
end
22 FISSA Diego Roel C/ Madrid 28034 Spain
Fabrica Moralzarza
Inter. l, 86
Salchichas
S.A.
25 Frankenver Peter Berliner München 80805 Germany
sand Franken Platz 43
29 Galería del Eduardo Rambla de Barcelona 08022 Spain
gastrónom Saavedra Cataluña,
o 23
30 Godos José Pedro C/ Romero, Sevilla 41101 Spain
Cocina Freyre 33
Típica
39 Königlich Philip Maubelstr. Brandenbu 14776 Germany
Essen Cramer 90 rg
44 Lehmanns Renate Magazinw Frankfurt 60528 Germany
Marktstan Messner eg 7 a.M.
d
52 Morgenste Alexander Heerstr. Leipzig 04179 Germany
rn Feuer 22
Gesundkos
t
56 Ottilies Henriette Mehrheim Köln 50739 Germany
Käseladen Pfalzheim erstr. 369
63 QUICK- Horst Taucherstr Cunewalde 01307 Germany
Stop Kloss aße 10
69 Romero y Alejandra Gran Vía, Madrid 28001 Spain
tomillo Camino 1
79 Toms Karin Luisenstr. Münster 44087 Germany
Spezialität Josephs 48
en
86 Die Rita Adenauera Stuttgart 70563 Germany
Wandernd Müller llee 900
e Kuh
SQL JOIN
• "Orders" table:
OrderID CustomerID OrderDate
10308 2 1996-09-18
10309 37 1996-09-19
10310 77 1996-09-20
• "Customers" table
CustomerID CustomerName ContactName Country
1 Alfreds Futterkiste Maria Anders Germany
2 Ana Trujillo Emparedados Ana Trujillo Mexico
y helados
3 Antonio Moreno Taquería Antonio Moreno Mexico
• SELECT Orders.OrderID, Customers. CustomerName,
Orders. OrderDate
• FROM Orders
• INNER JOIN Customers
• ON Orders. CustomerID=Customers.CustomerID
Different Types of SQL JOINs
10310 77 8 1996-09-20 2
3 Leverling Janet 8/30/1963 EmpID3.pic
Example: return all employees, and any orders they
might have placed
10310 77 8 1996-09-20 2
CustomerName OrderID
Null 10309
Null 10310
Alfreds Futterkiste Null
Ana Trujillo Emparedados y helados 10308
Antonio Moreno Taquería