博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL 常用属性
阅读量:4636 次
发布时间:2019-06-09

本文共 1490 字,大约阅读时间需要 4 分钟。

1、truncate table 表名称;--清空表数据(清除表数据及历史记录 慎重使用)

2、drop table 表名称 ;--删除表数据

3、delete from 表名称 where 列名称 = 值  ;--加条件的清空数据

4、distinct  字段;--去除重复项 select distinct 字段 from table

5、GETDATE() ;--获取当前时间

6、Max();--获取最大值

7、Min();--获取最小值

8、avg();--获取平均值 例:select avg(num1),avg(num2),avg(num3),avg(num4),(avg(num1)+avg(num2)+avg(num3)+avg(num4))/4 from 表名

9、CASE WHEN  字段=0  Then 字段=“成立”   ElSE  END ;   --相当于if  else

10、创建视图语法  

CREATE view 视图名

as

select* from 表名

Go

11、SQL 添加一条数据完成后返回添加的ID  例:insert into 表(字段1,字段2) values (‘值1’,‘值2’) SELECT @@IDENTITY

12、删除字段 ALTER TABLE 表名DROP COLUMN 字段

13、增加字段 alter table 表名add 字段名char(200) 

14、修改字段类型:  alter table Biz_Parking_CarOvertimeOrderList alter column ViolationPhoto nvarchar(max) null。

15、当前时间减去  1年:dateadd(yy,-1,getdate())

                               1天: dateadd(d,-1,getdate())

                           1小时:dateadd(hh,-1,getdate())

                           1分钟: dateadd(n,-1,getdate())

                            60秒:dateadd(m,-60,getdate())

                             select CONVERT(varchar(10), datatime1, 120 )2004-09-12 

 

缩写:

查看数据库大小不包括内存  

--库名不包括日志的内存

--库名_log日志的内存
select name, convert(float,size) * (8192.0/1024.0)/1024. from 数据库名.dbo.sysfiles

 多个字段排序

 order  by (case when IsNotStop='NO' then 1 else 0 end) desc, OutTimeDays desc

 

方法二:

select * from(select top 100 percent * from 视图 IsNotStop='NO' order by OutTimeDays desc)t1

union
select*from(select top 100 percent * from 视图 where IsNotStop='Yes')t2

 

判断字段值得首位是不是数字开头

--如果字段的首位是数字则截取字段的第三到第四位,else 截取字段的前四位

case ISNUMERIC(字段) when 1 then substring(字段, 3, 4)  else substring(字段, 1, 4)

未完待续......

转载于:https://www.cnblogs.com/cfss/p/sql_attribute.html

你可能感兴趣的文章
C#将dll打包到程序中
查看>>
AJAX只支持字符类数据返回,不支持文件下载
查看>>
安装 VMware Tools
查看>>
OpenFire源码学习之二十一:openfie对用户的优化(上)
查看>>
在ubuntu 12.04上安装tomcat 7.40
查看>>
数据库范式俗话
查看>>
mciSendString 多线程播放多首音乐 & 注意事项
查看>>
大三了,计算机专业学生的困惑。 [转]
查看>>
tinyfox for linux 独立版 fox.sh
查看>>
Codeforces 1045. A. Last chance(网络流 + 线段树优化建边)
查看>>
hdu 1233 最小生成树
查看>>
js作用域与作用域链
查看>>
SVN使用规范
查看>>
linux下各权限的细分
查看>>
DNS解析原理与Bind部署DNS服务
查看>>
CSS3发光字动画
查看>>
二级菜单嵌套三级
查看>>
02 - 替换SetInput方法 VTK 6.0 迁移 (2013-06-30 16:22)
查看>>
Prepare for Mac App Store Submission--为提交到Mac 应用商店做准备
查看>>
mysql 基础
查看>>