SQL Server
群哥的博客
这个作者很懒,什么都没留下…
展开
-
SQL中的ISNULL函数介绍
SQL中有多种多样的函数,下面将为您介绍SQL中的ISNULL函数,包括其语法、注释、返回类型等,供您参考,希望对您学习SQL能够有所帮助。ISNULL使用指定的替换值替换 NULL。语法ISNULL ( check_expression , replacement_value )参数check_expression将被检查是否为 NULL的表达式。转载 2014-11-26 10:49:01 · 359 阅读 · 0 评论 -
Sql 函数
TOP (20) PERCENT :取查寻到的总条数的20%二. 取总条数的百分比SELECT ROW_NUMBER()OVER(ORDER BY CreateDate DESC) as rowId,* from User_InfoROW_NUMBER()OVER(ORDER BY CreateDate DESC) :将每条记录返回一个序列号并以降序排列。三.原创 2015-08-31 13:10:23 · 1130 阅读 · 0 评论 -
sql中将空白值替换为其他值
下图中数据库中查询到的值有空值,包括空白值(“”)和null如何将上图中的null和空白值替换为其他的值呢??有人建议使用isnull()函数,但是该函数只能替换null无法替换空白的值。可以使用下面的sql 语句对null和空白值都替换为其他的值。select (CASE when (TelPhone IS NULL OR TelPhone='') then '暂无' e原创 2015-10-19 14:57:59 · 29075 阅读 · 2 评论 -
SQL Server CONVERT() 函数用不同的格式显示日期/时间数据
CONVERT() 函数是把日期转换为新格式进行显示CONVERT(date_type(length),data_to_be_converted,style)该函数共有三个参数。一. date_type(length) 要进行转换的数据类型,长度可选。二. date_to_be_converted 需要进行转换的数据。三. style 规定日期时间的输出格式。原创 2015-08-12 16:55:03 · 3929 阅读 · 0 评论 -
sql获取介于两个值之间的数据
SELECT TOP 10 *, 10 - (SELECT COUNT(ID) FROM DIC_ORDER_ONLINE WHERE ORG_Arrang_ID = DIC_DOCTOR_ARRANG.ID) numFROM DIC_DOCTOR_ARRANGWHERE doctor_id = '1008'AND doctor_on_duty_date BETWEEN (DA原创 2015-08-12 15:44:15 · 7459 阅读 · 0 评论 -
sqlDependency类监听数据库
sqlDependency提供了这样一种能力:当被监测的数据库中的数据发生变化时,SqlDependency会自动触发OnChange事件来通知应用程序,从而达到让系统自动更新数据(或缓存)的目的.快速上手可参见园友的下列文章http://www.cnblogs.com/xrinehart/archive/2006/07/27/461106.html .NET 2.0 SqlD转载 2014-12-03 09:31:53 · 575 阅读 · 0 评论 -
WITH AS 用法示例
原创 2014-11-26 10:53:09 · 447 阅读 · 0 评论 -
SqlServer2008--建立触发器实例
一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约`束。二﹕ SQL Server为每个触发器都创建了两个专用表﹕Inserted表和Deleted表。这两个表。 一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以转载 2014-11-30 16:12:54 · 583 阅读 · 0 评论 -
SQL Server 中DATEADD()函数的使用
DATEADD(Datepart,Number,Date)函数在日期中添加或减去指定的时间间隔。该函数有三个参数:Datepart参数可以是下列的值:原创 2014-11-25 16:05:09 · 623 阅读 · 0 评论 -
sql 分组后按时间降序排列再取出每组的第一条记录
竞价记录表: Aid 为竞拍车辆ID,uid为参与竞价人员ID,BidTime为参与竞拍时间查询出表中某人参与的所有车辆的最新的一条的竞价记录思路:通过aid分组,通过时间做降序排列,给每组数据加上行号(rowId)然后取出行号为1的数据,就是所要查询的数据源数据:select * from auto_AuctionRecords执行查询原创 2016-12-05 16:17:17 · 55464 阅读 · 2 评论