select distinct语句用于删除重复值,语法如下:
select distinct 列名称 from 表名称
对于上面这个表,假如我们现在要查看用户来自哪些学校,要对表中的数据进行查重,那么就需要输入“ select distinct university from user_profile ”
输出结果为:
where语句用于有条件地选取数据,可以把where子句添加到select语句,语法如下:
select 列名称 from 表名称 where 列 条件(条件包括运算符和值)
假如现在我们要选取university为北京大学的学生,则输入“ select device_id,university from user_profile where university='北京大学' ”
输出结果如下:
下面的运算符可能再where语句用到:
AND & OR 运算符用于基于一个以上的条件对记录进行过滤
AND 和 OR 可在 WHERE 子语句中把两个或多个条件结合起来。
如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。
如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。
假如现在我们想要针对20岁及以上且23岁及以下的用户开展分析,那么可以输入“ select device_id,gender,age from user_profile where age>=20 AND(age<=23) ”
输出结果如下:
标签:语句,university,条件,基础,运算符,命令,SQL,where,select From: https://www.cnblogs.com/feng-233/p/16818473.html