SELECT DISTINCT语句用户返回列表的唯一值:这是一个很特定的条件,假设我需要考虑很多中限制条件进行查询呢?这时我们就可以使用WHERE子句进行条件的限定
一、功能描述:
WHERE子句用于提取满足指定条件的记录;
二、WHERE语法详解:
WHERE关键词用于提取的指定条件。
SELECT column_name, column_name;FROM table_nameWHERE condition;
参数说明:
1.column1, column2, ...:要选择的字段名称,可以为多个字段。如果不指定字段名称,则会选择所有字段。
2.table_name:要查询的表名称。
3.condition:查询条件。
三、Where开发实例:
目标数据库及表:使用 DRobot数据库,"T_Drobot" 表
假设我们需要查询"T_Drobot" 表,并从"T_Drobot"表中列出年份year为2022的所有记录。
下面的 SQL 语句实现:
select * from "T_Drobot" where year='2022'
执行输出结果:
值得注意的是:SQL使用单引号来环绕文本值,实例中‘2022’文本字段使用了单引号;
如果是数值字段请不要使用引号:
SELECT * FROM "T_Drobot" WHERE id=1;
输出结果: