Sql
哲智
是不属于沉默的、不属于幽默的一个;向往技术,也向往靠一把嘴就能在社会立足
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何使用sql的通配字符
<br />一、如何搜索通配符字符<br />方法一:使用 ESCAPE 关键字定义转义符。<br /> <br />在模式中,当转义符置于通配符之前时,该通配符就解释为普通字符。<br />例如,要搜索在任意位置包含字符串 msg% 的字符串,请使用:<br />select * from test where msg like '%msg/%%' ESCAPE '/'<br />上述 like 子句中,前导和结尾百分号 (%) 解释为通配符,而斜杠 (/) 之后的百分号解释为字符 %。<br /> <b原创 2011-05-06 21:41:00 · 2280 阅读 · 0 评论 -
SQL Server如何统计每两小时的值
其实是很简单的,但是技术群里偏偏有人问,那么我就顺便记录下吧。 思路:select sum(数字),年月日(小时/2取整)from 表 group by 年月日(小时/2取整) Sql Server实现:selectSUM(【数字类型字段】),convert(nvarchar(10),【DateTime类型字段】,112) + cast(FLOOR(DATEPA原创 2012-01-20 13:19:11 · 3342 阅读 · 0 评论 -
@@IDENTITY与SCOPE_IDENTITY()
在一条 INSERT、SELECT INTO 或大容量复制语句完成后,@@IDENTITY 中包含语句生成的最后一个标识值。如果语句未影响任何包含标识列的表,则 @@IDENTITY 返回 NULL。如果插入了多个行,生成了多个标识值,则 @@IDENTITY 将返回最后生成的标识值。如果语句触发了一个或多个触发器,该触发器又执行了生成标识值的插入操作,那么,在语句执行后立即调用 @@IDENTI转载 2012-02-03 12:55:27 · 413 阅读 · 0 评论
分享