sql语句复习
简单基础
sql语句去重
查询出所有大学
1 | select distinct university from user_profile |
查询出某个范围的数据
1 | select device_id,gender,age from user_profile where age>=20 and age<=23 |
当然也可以使用not between来进行操作
排除列查询
1 | select device_id,gender,age,university from user_profile where university != '复旦大学' |
其他
数据内连接与外连接
MySQL—内连接和外连接区别_leon.han的博客-CSDN博客_mysql内连接和外连接的区别
内连接:取出按照条件的数据,匹配不到的不进行保留
1 | select * from users as u inner join topics as t on u.id=t.user_id |
外连接:取出连接表中匹配到的数据,匹配不到的也会保留,值为null
1 | #左边的表为主 |
当然还有全外链接