在MariaDB中,WHERE子句与SELECT,INSERT,UPDATE和DELETE语句一起使用,以选择或更改要更改的特定位置。
它出现在表名之后的语句中。
语法:
[COMMAND] field,field2,... FROM table_name,table_name2,... WHERE [CONDITION]
Note: WHERE子句是可选子句。它可以与AND,OR,AND&OR,LIKE运算符一起使用。
无涯教程有一个表"Students",其中有一些数据。让无涯教程从"Students"表中检索所有记录,其中student_id小于6。
SELECT * FROM Students WHERE student_id < 6;
输出:
链接:https://www.learnfk.comhttps://www.learnfk.com/mariadb/mariadb-where.html
来源:LearnFk无涯教程网
SELECT * FROM Students WHERE student_name = 'Ajeet' AND student_id >=1 ;
它将返回"Students"表中的所有列,其中student_name为Ajeet并且student_id大于或等于1。
这两个条件都必须满足。
输出:
链接:https://www.learnfk.comhttps://www.learnfk.com/mariadb/mariadb-where.html
来源:LearnFk无涯教程网
SELECT * FROM Students WHERE student_name = 'Ajeet' OR student_id >=1 ;
它将返回Students表中"student_name"为Ajeet 或 "student_id"大于或等于1的所有列。
任何条件都必须满足。
输出:
链接:https://www.learnfk.comhttps://www.learnfk.com/mariadb/mariadb-where.html
来源:LearnFk无涯教程网
SELECT * FROM Students WHERE student_name = 'Ajeet' AND student_id >=1 OR (student_address = 'Delhi');
它将返回Students表中的所有列,其中"student_name"为Ajeet并且" student_id"大于或等于1或student_address为Delhi。
输出:
链接:https://www.learnfk.comhttps://www.learnfk.com/mariadb/mariadb-where.html
来源:LearnFk无涯教程网
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)