SQL Server 常用关键字
SQL 建库 建表
--1.创建一个数据库
create database School;
--删除数据库
drop database School;
--创建数据库的时候指定一些选项。
create database School
on primary
(
name='School',
filename='C:\Program Files\SQL\MSSQL12.MSSQL\MSSQL\DATA\School.mdf',
size=5MB,
--filegrowth=10MB,
filegrowth=10%,--按照文件的百分比来增长
maxsize=100MB
)
log on
(
name='School_log',
filename='C:\Program Files\SQL\MSSQL12.MSSQL\MSSQL\DATA\School.ldf',
size=3MB,
filegrowth=3%,
maxsize=20MB
) --切换数据库
use School;
TOP
select top 10 * from student 查询前十条 select top 10 percent * from student 查询前10%;
Distinct
select distinct * from student 查询不重复
Avg Count Sum Min MAx
select AVG(ID) from student 平均数
select COUNT(ID) from student 总数
select Sum(ID) from student 求和
select Max(ID) from student 求最大数
select Min(ID) from student 求最小
Where And Or
select * from student where ID>90 and ID<100 and ID%2=0 select * from student where ID>100 or ID<10 and ID%2!=0
模糊查询 Like Not Like % _
select * from student where Name like '%三%' 查询带有三的
select * from student where Name not like '%三%' 查询不带有三的
select * from student where Name like '三%' 查询三开头的
select * from student where Name like '%三' 查询三结尾的
select * from student where Name like '_ 三 %' 查询第二个为三的
Order By where desc asc 排序
select * from NT_User order by UserAge 按年龄大小排序 select * from NT_User order by UserAge asc 降序
select * from NT_User order by UserAge desc 升序
Group By Having 分组 (要和聚合函数一起使用)
select UserGender from NT_User group by UserGender 按性别分成三组
select UserGender, Count(*) from NT_User group by UserGender 查询三组性别的每个的个数 select UserGender,COUNT(*) from NT_User group by UserGender having COUNT(*) >1000 查询三组性别的每个的个数大于1000的
Union Union All
select Name from Student union all select Name from Teacher 两表联查 所有的 select Name from Student union select Name from Teacher 两表联查 去除重复的
Select Into Insert Into
select * into teacher from Student 创建Teacher表 并把Student表里面的数据复制到Teacher表中 insert into teacher select * from Student 把Student表里面的数据复制到Teacher表中
Inner Join on 两表联查
select A.Content,B.UserName from CLN_Resource as A inner join NT_User as B on A.UserID =B.UserID select * from CLN_Resource inner join NT_User on CLN_Resource.UserID=NT_User.UserID
SQL Server 常用关键字的更多相关文章
- sql server 常用的系统存储过程
系统存储过程 说明 sp_databases 列出服务上的所有数据库 sp_helpdb 报告有关指定数据库或所有数据库的信息 sp_renamedb 更改数据库的名称 sp_tables 返回当 ...
- SQL Server 保留关键字
Microsoft SQL Server 2005 使用保留关键字来定义.操作或访问数据库.保留关键字是 SQL Server 使用的 Transact-SQL 语言语法的一部分,用于分析和理解 Tr ...
- 详解如何定义SQL Server外关键字约束
SQL Server外关键字约束定义了表之间的关系.当一个表中的一个列或多个列的组合和其它表中的主关键字定义相同时,就可以将这些列或列的组合定义为外关键字,并设定它适合哪个表中哪些列相关联.这样,当在 ...
- SQL SERVER常用语法记录
用于记录SQL SERVER常用语法,以及内置函数. 以下语句包含: WITH 临时表语法 ROW_NUMBER()内置函数,我一般主要是用来分页.针对于查出来的所有数据做一个数字排序 分页的BETW ...
- SQL Server 常用内置函数(built-in)持续整理
本文用于收集在运维中经常使用的系统内置函数,持续整理中 一,常用Metadata函数 1,查看数据库的ID和Name db_id(‘DB Name’),db_name('DB ID') 2,查看对象的 ...
- SQL Server 常用内置函数
本文用于收集在运维中经常使用的系统内置(built-in)函数,持续整理中 一,常用Metadata函数 1,查看数据库的ID和Name db_id(‘DB Name’),db_name('DB ID ...
- Sql Server常用函数及技巧
使用Sql Server好长时间了,今天特别想总结一下,算是回顾吧! 总结: 其实很多技巧,都是基于SQL Server自带的System Views,System Stored Procedures ...
- sql server 常用的扩展存储过程
sql server 里面提供了丰富的系统存储过程来辅助我们管理数据库以及开发.今天分享介绍一些常用的数据库扩展存储过程 xp_cmdshell 这个大家都比较熟悉了,使用xp_cmdshell 可以 ...
- SQL server 常用语句
SQL Server中常用的SQL语句 1.概述 2.查询概述 3.单表查询 4.连接查询 5.带有exists的相关子查询 6.SQL的集合操作 7.插入操作 8.删除操作 9.修改操作 10. ...
随机推荐
- PKCS#1规范阅读笔记2--------公私钥ASN.1结构
PKCS#1种介绍了哈希算法的OID等的ASN.1结构,因为使用ASN.1的解码工具(比如:ASN1View)时,会自动显示出各OID的含义,所以这里就不说明了.下面就只简单摘抄一下RSA公私钥的AS ...
- 网站部署 HTTPS 中需要做的事情
这篇文章首发于我的个人网站:听说 - https://tasaid.com/,建议在我的个人网站阅读,拥有更好的阅读体验. 这篇文章与 博客园 和 Segmentfault 共享. 前端开发QQ群:3 ...
- 详解tintColor属性
tintColor属性是iOS7之后新加的一个属性,这个属性定义了一个非默认的着色颜色值,其值的设置会影响到以视图为根视图的整个视图层次结构.它主要是改变控件的颜色,以获取一些有意思的视觉效果. ti ...
- UITableViewController和XML解析还有地图的简单结合
然后我的代码就按照上面的这个顺序输出. #import <Foundation/Foundation.h> #import <MapKit/MapKit.h> @interfa ...
- SSDT旧版本对于xml数据的处理BUG
在早期版本中,CLR中声明sqlxml时,SSDT会将CLR函数中使用的类型解析为NVARCHAR(4000),最终导致传向CLR函数的数据不完整
- Hadoop系列教程<一>---Hadoop是什么呢?
Hadoop适合应用于大数据存储和大数据分析的应用,适合于服务器几千台到几万台的集群运行,支持PB级的存储容量.Hadoop典型应用有:搜索.日志处理.推荐系统.数据分析.视频图像分析.数据保存等.但 ...
- 关于Hibernate 的数据库配置
<hibernate-configuration> <session-factory name="mySessionFactory"> ...
- DDD实施经验分享—价值导向、从上往下进行(圈内第一个吃螃蟹DDD实施方案)
阅读目录: 1.背景 2.从业务开始 3.从战略到战术 4.借助外力推动研发(QA.领导.自动化测试) 5.领域模型与SAAS平台的内核(价值最大化) 6.最后 1.背景 DDD本身的技术就不介绍了, ...
- ORACLE数据库的导入及导出
今天在客户这里导入oracle数据库,第一次导入oracle数据库,在这里记录一下,以后备用. 一.使用PLSQL导出导入ORACLE数据库: 1.打开plsql-->工具---->导出用 ...
- linux shell 读取for循环中出现难处理的数据之单引号错误实例
原语句: #!/bin/bash for test in I don't know if this'll work do echo "work:$test" done 结果: wo ...