【Sql Server】DateBase-简单的Select查询
Select语句查询
小技巧:select 12*13 as 计算结果
Distinct:消除重复列
Where [and/or][多个条件](like ‘河南%’)
Where 字句运算符
Between and
X%10=0
In(80,90,95)
Not in (80.90.100)
排序Order by ASC(低——高)DESC(高——低)
分组
select 课程编号,AVG(分数) f
rom 成绩信息
where 考试编号=‘01’
group by 课程编号
rollup :按第一个关键字小计,再总结
cube :按次关键字小计
多个关键字一层一层排序
使用函数
select Max(分数)from 成绩信息 where 考试编号= ‘01’
select Min(分数)from 成绩信息 where 考试编号= ‘01’
select Avg(分数) from 成绩信息 where 考试编号= ‘01’
select Sum(分数) from 成绩信息 where 考试编号= ‘01’
top 3(分数) from 成绩信息where 考试编号= ‘01’
having Avg(分数) >=90 聚合结果
order by 考试编号
插入数据insert into 表(列) value()
【全部插入|部分插入】
Insert (select语句)——新建数据表
Select into 临时表|新建数据表 from。。。where。。。
update [top] 表名/视图
set 新的内容
where
update目标内容
set 新的内容
from 多表链接 on
where
Delete 内容from 表名 where 条件
Top关键字/Top表达式[Select /update/delete/insert]
Top (数值/百分比)/利用变量
With ties 同等内容包含进来
Compute 字句 查询结果合计
Compute
{
{Avg|count|Max|Min|Stdev|stdevp|var|varplsum}
}
Compute 函数(列)
By XX[中断合计]
【Sql Server】DateBase-简单的Select查询相关推荐
- sql server 2005 学习心得(select查询语句用法)
select * from userInfo where age like '2[25]' 功能:查询userInfo表中age字段,所有以2开头,且第二位是2或5的记录. select * from ...
- 数据库 查询计算机系姓王,数据库上机实验报告——SQL Server 2008 简单查询.doc
实验题目SQL Server 2008 简单查询实验时间2016年5月13日实验地点T616实验成绩 实验性质□验证性 √设计性 □综合性教师评价: □算法/实验过程正确: □源程序/实验内容提交 □ ...
- 第九章 SQL Server的简单应用
第九章 SQL Server的简单应用 9.1 数据库的创建与管理 一.数据库的创建 CREATE DATABASE 教师库 --逻辑名 ON (NAME ='教师库_Data', --物理名 FIL ...
- sql活动监视器 死锁_监视SQL Server死锁–简单方法
sql活动监视器 死锁 SQL Server is a very powerful tool and wherever I go, I see the tool being way much unde ...
- 数据库入门教程(SQL Server 2005)----数据库是如何查询数据的
数据库入门教程(SQL Server 2005)----数据库是如何查询数据的----查询:逻辑顺序 1.计算列 //以scott数据库中的emp表为例-----where可译为查找,其本质是在进行表 ...
- SQL Server实现简单查询语句
回顾: 打开数据服务 net start mssqlserver 关闭数据库服务 net stop mssqlserver 新增数据: insert into -- 新增到 Student -- 表 ...
- SQL server 模拟数据进行select基本查询
目录 1 命名规范 2 模拟生成数据 1 新建数据表 2 在数据表中,模拟生成80条数据 2 select查询 count函数 sum函数 avg函数 max函数 min函数 Select+case- ...
- Microsoft SQL Server 2008技术内幕:T-SQL查询---------查询优化
示例数据库: -- Sample Data for this Chapter -- Listing 4-1: Creation Script for Sample Database and Table ...
- 在基于数据库的任务派发系统中利用SQL Server 2005 中新的查询提示来提高系统的效率...
1.READPAST ReadPast会让SQL Server在查询数据时如果遇到数据行被锁定可以跳过继续搜索数据,从而避免了锁定. 2.UPDLOCK UPDLOCK会让SQL Server在查询数 ...
- 如何识别SQL Server中运行缓慢的查询
总览 (Overview ) Slow running queries are one of the most common problems in every organization dealin ...
最新文章
- java doc 文档,注解详解
- 500 OOPS:cannot change directory:/root 问题
- WINCE开机显示logo之前先显示白屏的问题
- @JsonProperty的使用
- opencv mat 修改_C++ opencv矩阵和pytorch tensor的互相转换
- matlab 状态估计,基于_当前_统计模型的目标状态估计MATLAB 实现
- 如何处理Docker的错误消息request canceled:Docker代理问题
- 没有已启用的仓库。 执行 “yum repolist all“ 查看您拥有的仓库。
- MacBook创建docker私有仓库docker server gave HTTP response to HTTPS client 问题处理办法
- linux-组管理-添加组-删除组
- 三层BP神经网络的python实现
- php资源文件html,nginx 同一域名下分目录配置显示php,html,资源文件
- ge linux安装apt_教你如何在 Linux 中使用 apt 命令
- 华为路由器第三方插件_为什么路由器不开 SSH 就等于失去了很多乐趣?
- Spark的简介和在大数据领域的地位
- Java 并发编程的艺术
- JUnit5学习之一:基本操作
- 如何做一名优秀的工程师
- RK61 蓝牙机械键盘配合 karabiner 软件适配 MAC 系统脚本
- 唐读笔记-正则表达式必知必会