MySQL如果在查询时想要获取满足的条件的记录,就需要使用WHERE子句,WHERE子句用于在 MySQL 中过滤查询结果,只返回满足条件的数据记录。
语法格式:
SELECT column1, column2, ...FROM table_name WHERE condition;
SELECT 列名, ...FROM 那个表 WHERE 条件;
下图为示例表格
示例1:查询等级是“A”的数据记录
语句
select * from students where grade='A'
结果
解释
select * from students表示查询students表中所有列信息,而where grade='A'则是条件表示列为grade值等于A的,由于A是文本所以加单引号。
示例2:查询等级不是“A”的数据记录
语句
select * from students where grade!='A'
结果