Houssein Alaeddine DataBase Lecture 2
Houssein Alaeddine DataBase Lecture 2
Name Title
4
Alaeddine Bye
Darwich Hello
Returns all records from T1, and the matching records from T2.
5 Name Title
SELECT Name, Title Alaeddine Bye
FROM Author LEFT JOIN Article Beydoun NULL
ON Author.ID = Article.A_ID Darwich Hello
Author
Article
ID Name
NUM Title ID
1 Alaeddine
100 Hello 3
2 Beydoun
101 Bye 1
6 3 Darwich
Syntax
Alaeddine Bye
Darwich Hello
Dr. Houssein Alaeddine
Union
Merge two tables with same schema together.
Redundant records are not included.
Syntax
Author Old_Author
ID Name ID Name SELECT * FROM Author
1 Alaeddine 10 Fares UNION
2 Beydoun
SELECT * FROM Old_Author
3 Darwich ID Name
8 1 Alaeddine
2 Beydoun
3 Darwich
10 Fares
Dr. Houssein Alaeddine
Client
ANY ID
1
Name
Alaeddine
Salary
1500
2 Darwich 2000
Query: Find the client having
3 Beydoun 1800
the maximum salary?
10 Fares 1200
)
What about the minimum
ID Name Salary salary ?
2 Darwich 2000 Dr. Houssein Alaeddine