sql sever基本查询语句

查询(*可代表全部)(<>代表不等于于) select 列名 from 表名(,隔开) where 查询条件 order by 排序的列名 +连接的数据类型必须兼容(结果为字符串数据的连接 , 如果连接数值型,结果为数值的和)

含有别名的简单查询   : 列名  as 别名 列名  别名 别名=列名

查询空值 select 列名 form 表名 where 列名 is (not)null

查询常量列 常量 as 别名

限制固定行 top 所需行 top 数字 percent(百分比) (紧放在selsct后)

order by  列名(降序desc 升序asc(默认) ) 多列时 ,隔开 前面为主排序列

时间单位 day:天 yy:取年 mm:取月 dd:取月中的天 dy:取年中的天 wk:取年中的周 dw:取周中的天 qq:取年中的季度 hh:取小时 mi:取分钟 ss:取秒

日期格式

date          yyyy-MM-dd datetime      yy-MM-dd hh:mm:ss time          hh:mm:ss timestamp     1970到现在    yyyyMMddhhmmss year           yyyy    1901

字符串函数 (用于控制返回给用户的字符串) char index (需查找,原字符串,起始位置)寻找字符串位置 len()长度 upper()转换大写 lower()转换小写 lirim()清除左空格 rtrim()清除右空格 right(值,指定数)从右查找字符串 left(值,指定数)从左查找字符串 replace(原,需替,替为)替换字符 stuff(原,起始,个数,替)指定长度长度替换

日期函数 (用于操作日期) datdate()当前日期(今天) dateadd(类型,值,日期)值的类型的值+日期 datediff(类型,起始日期1,终止日期2)1-2的间隔时间 datename(类型,日期)指定日期返回字符串形式 datepart(类型,日期)指定日期返回整数形式

数学函数 (用于对数值进行代数运算) rand() 0-1随机数 rand()*(最大-最小+1)+最小    可运算 abs ()绝对值 ceiling ()就近整数(大于或等于) floor ()小或等于 power (数,平方)幂 round (数,规定精度)精度 sign ()正反1,负反-1 sqrt ()平方根

系统函数 (获取有关SQL Server中对象和设置的系统信息) convert (类型,值)转变数据类型 cast(值 as 类型) current_user  返回当前用户名 datalenght ()返回字节数 host_name() 返回登录的计算机名 system_user 返回登录的用户名 user_name ()指定用户id返回用户名

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏一个爱瞎折腾的程序猿

sqlserver使用存储过程跟踪SQL

USE [master] GO /****** Object: StoredProcedure [dbo].[sp_perfworkload_trace_s...

2070
来自专栏飞扬的花生

jsencrypt参数前端加密c#解密

      写程序时一般是通过form表单或者ajax方式将参数提交到服务器进行验证,如何防止提交的请求不被抓包后串改,虽然无法说绝对安全却给非法提交提高了难度...

3879
来自专栏码匠的流水账

聊聊NettyConnector的start及shutdown

reactor-netty-0.7.6.RELEASE-sources.jar!/reactor/ipc/netty/NettyConnector.java

881
来自专栏我和未来有约会

Kit 3D 更新

Kit3D is a 3D graphics engine written for Microsoft Silverlight. Kit3D was inita...

2586
来自专栏c#开发者

为什么nhibernate 不能保存on-to-many的结构

下面是主类文件 Code namespace EasyTalk.Module {     /// <summary>     /// SiteAddre...

2545
来自专栏一个会写诗的程序员的博客

Spring Reactor 项目核心库Reactor Core

Non-Blocking Reactive Streams Foundation for the JVM both implementing a Reactiv...

2192
来自专栏转载gongluck的CSDN博客

cocos2dx 打灰机

#include "GamePlane.h" #include "PlaneSprite.h" #include "BulletNode.h" #include...

5576
来自专栏芋道源码1024

熔断器 Hystrix 源码解析 —— 断路器 HystrixCircuitBreaker

本文主要基于 Hystrix 1.5.X 版本 1. 概述 2. HystrixCircuitBreaker 3. HystrixCircuitBreaker....

5367
来自专栏Ceph对象存储方案

Luminous版本PG 分布调优

Luminous版本开始新增的balancer模块在PG分布优化方面效果非常明显,操作也非常简便,强烈推荐各位在集群上线之前进行这一操作,能够极大的提升整个集群...

3195
来自专栏魂祭心

原 canvas绘制clock

4164

扫码关注云+社区