>符号 <符号 >=符号 <=符号
SELECT * FROM t_studentWHERE birthday >= '1991-01-01'AND birthday <= '1993-12-31'
筛选出生日期在1991 - 1993 的所有数据。
between…and
SELECT * FROM t_studentWHERE birthday BETWEEN'1991-01-01'AND '1993-12-31'
在什么什么之间。依然会筛选出出生日期在1991 - 1993 的所有数据。
like
SELECT * FROM t_studentWHERE name LIKE '王%';
在name字段中选出所有姓王的数据。百分号叫通配符,代表任意字符,意思是只要以王开头的所有数据。
SELECT * FROM t_studentWHERE name LIKE '%六%';
在name字段中只要带 六 的数据都会被筛选出来。
SELECT * FROM t_studentWHERE name LIKE '%六';
在 name 字段中,以六结尾的数据都会被筛选出来。
like会降低数据库性能,在数据比较多的时候那就慎重了。
