0%

Mysql中要掌握的基础sql语法

由于一直不喜欢数据库,像mysql这种,一般除了迫不得否则不会主动了解这块,但是发现,基础的一些东西还是要掌握的,所以特地学习梳理mysql的基础要掌握的sql语句。

测试表

1

2

Join

left join

获取左表所有记录,即使右表没有对应匹配的记录。

1
2
select * from users 
left join user_details on users.id=user_details.user_id;

3

inner join

获取两个表中字段匹配关系的记录。

1
2
select * from users 
inner join user_details on users.id=user_details.user_id;

4

right join

与left join相反,获取右表所有记录,即使左表没有对应匹配的记录。

1
2
select * from users 
right join user_details on users.id=user_details.user_id;

5

子查询

todo

where子查询

todo

union联合查询

todo

group by分组

todo

欢迎关注我的其它发布渠道