Skip to content

Commit 05f5fc2

Browse files
committed
added some more joins
1 parent 3806715 commit 05f5fc2

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

README.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,10 @@ drop view personal_info;
195195
#### Inner join
196196
```sql
197197
select e.fname, p.pname from employees as e inner join project as p on e.eid = p.eid;
198+
199+
-- or
200+
201+
select e.fname, p.pname from employees as e join project as p on e.eid = p.eid;
198202
```
199203

200204
#### Full outer join
@@ -214,6 +218,16 @@ select e.fname, p.pname from employees as e left outer join project as p on e.ei
214218
select e.fname, p.pname from employees as e right outer join project as p on e.eid = p.eid;
215219
```
216220

221+
#### Left outer join - inner join
222+
```sql
223+
select e.fname, p.pname from employees as e left outer join project as p on e.eid = p.eid where p.pname is null;
224+
```
225+
226+
#### Right outer join - inner join
227+
```sql
228+
select e.fname, p.pname from employees as e right outer join project as p on e.eid = p.eid where e.fname is null;
229+
```
230+
217231
## Aggregation
218232

219233
#### Sum function
@@ -353,6 +367,11 @@ select rand();
353367
select cast(23.01245 as signed);
354368
```
355369

370+
#### Concatenation
371+
```sql
372+
select concat("Mahesh", " ", "Chandra", " ", "Duddu", "!");
373+
```
374+
356375
#### Extract Month
357376
```sql
358377
select month("1998-12-30");

0 commit comments

Comments
 (0)