第四章数据查询基础

简介: 第四章数据查询基础

第四章数据查询基础

一、查询流程:

1.客户端–》请求一条查询语句–》数据库–》返回查询结果

二、导出数据库脚本:

1.选中数据库–》右击–》任务–》生成脚本–》下一步–》选择存放路径–》高级–》选择架构和数据–》下一步–》确定。

三、查询的语法:

select 列名

from 表名

where 查询条件表达式

order by 排序方式

四、使用别名查询信息

select 列名 as 别名,列名 as 别名 from 表名

where 查询条件

五、查询空值:

select 列名 from 表名 where 列名 is null

六、查询返回限制的行数(查询前10条记录)

select top 10 列名 from 表名 where 查询条件

七、查询20%的数据

select top 20 percent 列名 from 表名

八、查询排序:

升序:

select 列名 from 表名 order by 列名 asc

降序:

select 列名 from 表名 order by 列名 desc

注意:1.默认是升序(asc)

2.只能升序和降序数值类型的数据

3.order by必须放在最后

九、在查询中使用的函数:

1.len():返回给定字符串的长度

eg:select len(‘男’),输出1

2.getDate():返回当前系统日期

eg:select getdate(),输出2018-12-6-10:35:156

相关文章
|
Perl
在 `awk` 中,for 循环
在 `awk` 中,for 循环
888 5
|
Go
Go 实现计算器
Go 实现计算器
124 0
|
12月前
|
Web App开发 前端开发 JavaScript
Web开发者必收藏的10个实用网站,你还没收藏吗?
将这些网站收藏起来,定期访问,使它们成为您日常工作的一部分,助您在快速发展的 Web 开发领域保持领先。
339 2
Web开发者必收藏的10个实用网站,你还没收藏吗?
|
编译器 C语言 C++
详细解读ASCII码对照表
详细解读ASCII码对照表
1795 0
|
12月前
|
机器学习/深度学习 存储 算法
基于机器学习的地震预测(Earthquake Prediction with Machine Learning)(下)
基于机器学习的地震预测(Earthquake Prediction with Machine Learning)
278 0
|
安全 区块链 数据安全/隐私保护
探索区块链技术在金融领域的创新应用
【6月更文挑战第23天】本文旨在深入探讨区块链技术如何革新传统金融行业,从理论到实践案例,全面分析其在提高交易效率、降低成本、增强安全性等方面的潜力与挑战。文章将重点介绍智能合约、去中心化金融(DeFi)以及跨境支付等应用,并讨论实施这些技术时所面临的法律和监管障碍。
481 5
|
存储 数据可视化 计算机视觉
基于YOLOv8的自定义数据姿势估计
基于YOLOv8的自定义数据姿势估计
|
SQL 存储 关系型数据库