SqlServer
Sqlserver数据库技术分享
皮皮冰要做大神
我离大神只差一步 哈哈哈 一起进步
展开
-
【数据库】------- sql distinct 用法
本章讲解 SELECT DISTINCT 语句。SQL SELECT DISTINCT 语句在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 DISTINCT 用于返回唯一不同的值。语法:SELECT DISTINCT 列名称 FROM 表名称使用 DISTINCT 关键词如果要从 "Company" 列中选取所...转载 2018-07-21 11:10:30 · 969 阅读 · 0 评论 -
【数据库】------- sql concat函数实现单个表或多个表 进行多个字段值拼接代码
//之间不加空格的:concat(ES.NOTICE_ID,ES.DEPT_ID)select PUB.BILL_ID AS COUNT,ES.DEPT_NAME from ES_NOTICE_TARGET ES JOIN PUB_FILES PUB ON PUB.BILL_ID=concat(ES.NOTICE_ID,ES.DEPT_ID) GROUP BY PUB.BILL_ID ,ES...原创 2019-05-06 14:49:08 · 2213 阅读 · 0 评论 -
【SqlServer】------- SqlServer 编写sql脚本执行示例代码
1.sqlserver 编写脚本示例代码--部分脚本规范--一、创建存储过程--1、判断数据库中是否存在要创建的存储过程,如果存在先drop掉if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[部门计划实际对比]') and OBJECTPROPERTY(id, N'IsProcedur...原创 2019-06-21 09:25:24 · 4898 阅读 · 0 评论 -
【SqlServer】------- SqlServer Update 多表更新字段值
update a set a.ORG_TYPE_ID = b.IDfrom ORG_DEPARTMENT ainner join PUB_DATA_DICTIONARY b on a.ORG_TYPE_NAME = b.CNAME//翻译 更新 ORG_DEPARTMENT 表 命名为a ,PUB_DATA_DICTIONARY 表 命名为 b; b表的ID 更新到a表的O...原创 2019-05-06 09:50:03 · 3842 阅读 · 0 评论 -
【Sqlsever】-------判断表中是否存在字段名 不存在添加字段
1.判断表中是否有字段名 不存在添加字段--表名:SYS_MSG_BOX----添加字段:MSG_DATA_TYPEIF NOT EXISTS ( SELECT * FROM syscolumns WHERE id = OBJECT_ID('SYS_MSG_BOX') ...原创 2020-04-11 11:23:40 · 1541 阅读 · 0 评论 -
【SqlServer】-------实现一个表中数据存放在另一表中 实例SQL
1.实现一个表中数据存放在另一表中 实例SQLnewid() 是sqlserver 数据中自带的id生成;如果不明白可以给我留言! Insert into SYS_CONFIG(ID,SYSTEM,MODULE,CNAME,CVALUE,MEMO,CODE,IORDER,ORG_ID,ORG_NAME) select newid() AS ID ,ST.SYSTEM,ST....原创 2020-03-06 13:48:00 · 359 阅读 · 0 评论 -
【SqlServer】------- 实现查询单据超期24小时的条件数据 代码示例
SELECT * FROM DCS_ACCIDENT_POTENTIAL WHERE DateDiff(HH,CREATE_TIME,getdate())>24 and ISNULL(RMAN_ID,'')=''主要代码:DateDiff(HH,CREATE_TIME,getdate())>24原创 2019-12-19 11:13:27 · 624 阅读 · 0 评论 -
【SqlServer】------ SQL 查询今天、昨天、7天内、30天的数据实例代码
1.SQL 查询今天、昨天、7天内、30天的数据实例代码今天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=0昨天的所有数据:select * from 表名 where DateDiff(dd,datetime类型字段,getdate())=17天内的所有数据:select * from 表名 w...转载 2019-11-14 13:43:26 · 2729 阅读 · 0 评论 -
【SqlServer】------- SQL实现一个表数据插入另一个表中 示例代码
insert into IDCS_ENTERPRISE_INFO(IDATA_ORG_ID,ID,FULL_NAME) (select ID,ID,CNAME from ORG_DEPARTMENT WHERE ISMGRUNIT='1')//IDCS_ENTERPRISE_INFO 需要被导入的表//ORG_DEPARTMENT 需要数据的表...原创 2019-11-14 09:50:21 · 239 阅读 · 0 评论 -
【SqlServer】------- SqlServer 修改主键字段大小示例代码
declare @pkName varchar(50)SELECT @pkName=CONSTRAINT_NAME FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE WHERE TABLE_NAME='DCS_WEIXIN_POST_MESSAGE' EXEC('ALTER TABLE dbo.DCS_WEIXIN_POST_MESSAGEDROP...原创 2019-08-09 10:25:51 · 785 阅读 · 0 评论 -
【SqlServer】------- Sql Select 查询方式 in,exites,or 之间的查询时间效率
1. or 的查询方式(拼接了1300多个查询条件用时在:0.088ms~0.091ms 的速度 理想中还是可以的 拼接2600个查询:0.260MS 呀)SELECT DISTINCT NOTICE_ID,COUNT(NOTICE_ID) AS COUNTS FROM ES_NOTICE_TARGET WHERE (NOTICE_ID ='1905071106171557198...原创 2019-05-11 10:44:10 · 1372 阅读 · 0 评论 -
【SqlServer】------- SqlServer 创建临时表存入别的表中的数据及字段值
1.简单的创建临时表drop table #tmp --删除临时表--创建临时表create table #tmp ( ID VARCHAR(80) not null, PNAME VARCHAR(200))INSERT INTO #tmp(ID,PNAME) SELECT ID,CNAME as PNAME from ORG_DEPARTMENT; --把别的表数据存入...原创 2019-05-10 13:12:39 · 2087 阅读 · 0 评论