使用like,between,in 进行模糊查询

数据库——模糊查询和聚合函数


模糊查询——LIKE

select name as 姓名 from Student where name like '张%'

ps:查询Student表中姓张的人的信息

like只与字符型数据联合使用


模糊查询——between

select name,score from Student where score between 60 and 80

等价于:select name,score from Student where score>=60 and score<=80

ps: between 80 and 60 

语句无误,但查询不到信息


模糊查询——IN

select name,address from Student 

where address in ('浙江','湖南','江西')

ps:查询某一列中内容与所列出的内容列表相匹配的记录


什么是聚合函数

一、已学过的T-SQL内部函数

1.字符串函数

2.日期函数

3.数学函数

4.系统函数


聚合函数:对一组值进行计算,并返回计算后的值,具有统计数据的作用


1.sum(数字列) 求和

2.max(数字列) 求最大值

3.min(数字列) 求最小值

count(*)  统计行数

数据库——模糊查询和聚合函数


ps:用了聚合函数就不要在写其他的列名,不然行数会不匹配。


数据库——模糊查询和聚合函数

数据库——模糊查询和聚合函数


总结:


通配符是一类字符,它可以代替一个或多个真正的字符。


使用LIKE,BETWEEN,IN关键字,能够进行模糊查询。


常用的聚合函数有SUM(),AVG(),MAX(),MIN(),COUNT()




相关文章: