今天要和大家分享的是最近新学的SQL-Server查询数据库的内容
数据库贴近我们的生活,渗透在生活的方方面面,几乎处处都能用到。先来给大家介绍一下数据库。数据库能够高效的条理分明的存储数据,它的优势有以下几点:
1. 可以结构化存储大量的数据信息,方便用户高效的检索。
2. 可以满足数据的共享和安全方面的要求。
3. 可以有效地保持数据信息的一致性、完整性、降低数据冗余。
4. 数据库能够方便智能化的分析,产生新的有用的信息。
一般查询使用select语句
语法:
Select [列名]
From <表名>
[where <查询条件表达式>]
[order by <排序的列名> [ASC 或 DESC]]
1. 使用“*”代表所有列
2. 使用where过滤部分行数据
3. 使用As子句将列转别名
4. 使用“+”连接多个字段,合并成一句
5. 使用Top关键字查询表中限定行数
6. 使用Distinct关键字屏蔽重复数据
7. 使用Is null查询空数据
8. 使用Union联合查询
9. 使用asc为升序排列;desc为降序排列
Like进行模糊查询
语法:
Where <列名> [not] Like <字符表达式>
IN在限定值内进行模糊查询
语法:
Where <列名> [not} <{常量列表}>
Between···and···语句在指定的范围内查询
语句:
Where <列名> [not] between <起始表达式> and <结束表达式>
SQL-Server查询不仅需要熟练掌握各类查询的语法,更需要思路清晰,审题清楚。很注重细节,所以做SQL-Server要认真仔细,不要粗枝大叶。不然,它会老报错,你,则会不知所云。