mssql
qq_42682533
这个作者很懒,什么都没留下…
展开
-
MSSQL数据导入导出基本方法
/*=================== 导入/导出 Excel 的基本方法 ===================*/ 从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句: /*===================================================================*/--如果接受数据导入的表已经存在insert...转载 2020-04-30 11:26:08 · 348 阅读 · 0 评论 -
SQL Server 查询每个表,视图中各有多少条记录
select id,object_name(id) as tableName,indid,rows,rowcntfrom sys.sysindexes a where indid in(0,1)order by rows desc转载 2020-04-22 15:45:35 · 964 阅读 · 0 评论 -
经常看到SQL语句中的where 1=1是什么意思?
介绍这时我们的查询语句就是 select * from table where starttime =2015-04-05 and endtime = 2015-04-07,查询语句正确但是如果条件都不满足的话,语句就变成了 select * from table where ,这时候查询就会报错。当两个条件成立的时候 select * from table where 1=1 and st...转载 2020-04-20 14:07:33 · 1132 阅读 · 0 评论 -
Audit login 与 Audit logout
对于SqlServer数据库,当有数据库连接建立时,会触发Audit login 事件;而当有某个数据库连接关闭时,将触发Audit logout 事件。一.Audit logout 的Duration值 注意,在SQLSERVER的事件探查器中,我们通过观察可以发现,Audit login 和 匹配的Audit logout 事件使用的是同一个SPID,而且Audit logout 事件记录...转载 2020-04-20 13:53:19 · 1284 阅读 · 0 评论 -
ROW_NUMBER() OVER()函数用法详解 (分组排序 例子多)
语法格式:row_number() over(partition by 分组列 order by 排序列 desc)row_number() over()分组排序功能:在使用 row_number() over()函数时候,over()里头的分组以及排序的执行晚于 where 、group by、 order by 的执行。例一:表数据:create table T...转载 2020-03-30 14:22:41 · 194 阅读 · 0 评论 -
SQL over的作用及用法
sql over的作用及用法RANK ( ) OVER ( [query_partition_clause] order_by_clause )DENSE_RANK ( ) OVER ( [query_partition_clause] order_by_clause )可实现按指定的字段分组排序,对于相同分组字段的结果集进行排序,其中PARTITION BY 为分组字段,ORDER BY...转载 2020-03-30 14:18:52 · 297 阅读 · 0 评论 -
mssql实现透视表功能
SELECT paymethod,SUM(fldMency),count(paymethod) FROM [YLShop].[dbo].[tblRecharge]GROUP BY paymethod原创 2020-03-24 16:38:57 · 163 阅读 · 0 评论 -
SUM() 函数
SUM 函数返回数值列的总数(总额)。SQL SUM() 语法SELECT SUM(column_name) FROM table_name原创 2020-03-21 20:09:19 · 973 阅读 · 0 评论 -
选一列数据去重
select distinct 列名 from 表名原创 2020-03-21 19:24:13 · 175 阅读 · 0 评论 -
sql server 查询数据库所有的表名+字段
SELECT * FROM INFORMATION_SCHEMA.columns WHERE TABLE_NAME=‘Account’SELECT(case when a.colorder=1 then d.name else ‘’ end) as 表名,–如果表名相同就返回空a.colorder as 字段序号,a.name as 字段名,(case when COLUMNPROPER...转载 2020-03-21 15:03:56 · 319 阅读 · 0 评论 -
sql从查询结果中选择中间某部分记录
假如我查到了1000条记录,我想取其中的第200~300条记录sqlserver:with t as ( select top 300 row_number() over(order by 字段) r, * from 表)select * from t where r>=200oracle:with t as ( select rownum r, * from 表 where ro...转载 2020-03-14 09:01:59 · 1158 阅读 · 0 评论 -
查询MSsql中间条数的语句
SELECT * FROM(SELECT *,ROW_NUMBER() OVER(ORDER BY [fldDatdTime]) rowid FROM [ERPtblRechare]) TWHERE rowid BETWEEN 1000 and 2000原创 2020-03-08 00:53:23 · 163 阅读 · 0 评论 -
SQL server常用操作sql语句
SQL server常用操作sql语句介绍:1、查询:select * from table1 where 范围2、插入:insert into table1(field1,field2) values(value1,value2)3、删除:delete from table1 where 范围4、更新:update table1 set field1=value1 where 范围5、...原创 2020-03-07 21:16:58 · 175 阅读 · 0 评论 -
SQL Server中关于跟踪(Trace)那点事
SQL Server中关于跟踪(Trace)那点事一提到跟踪俩字,很多人想到警匪片中的场景,同样在我们的SQL Server数据库中“跟踪”也是无处不在的,如果我们利用好了跟踪技巧,就可以针对某些特定的场景做定向分析,找出充足的证据来破案。简单的举几个应用场景:在线生产库为何突然宕机?数百张数据表为何不翼而飞?刚打好补丁的系统为何屡遭黑手?新添加的信息表为何频频丢失?某张表字段的突然更改,究...转载 2020-03-07 17:49:34 · 579 阅读 · 0 评论 -
sql server profiler 名词解释
security audit 安全审计sessions 会话existingconnection 会话连接stored procedures 存储过程RPC:Completed 事件类指示某个远程过程调用已经完成TSQLSQL:BatchCompleted 在完成了 Transact-SQL 批处理时发生SQL:BatchStarting 在启动了 Transact-SQ...原创 2020-03-07 17:37:42 · 285 阅读 · 0 评论 -
SQL Server 查询数据库中所有数据库名表名
1.查询数据库中的所有数据库名:SELECT Name FROM Master…SysDatabases ORDER BY Name2.查询某个数据库中所有的表名:SELECT Name FROM SysObjects Where XType=‘U’ ORDER BY Name...原创 2020-03-06 18:26:06 · 892 阅读 · 0 评论 -
SQL Server 2014 安装图解
SQL Server 2014安装图解**1 SQLServer2014简介**SQL Server2014 是Microsoft 公司推出的关系型数据库管理系统。它用于大规模联机事务处理(OLTP)、数据仓库和电子商务应用的数据库平台;也是用于数据集成、分析和报表解决方案的商业智能平台。2 准备2.1 环境说明1 SQL Server 2014安装在WIN7 64位系统上,当然也可...转载 2020-03-02 14:19:57 · 388 阅读 · 0 评论