开发前沿 13284

sqlserver中delete、update中使用表别名和oracle的区别

昨天发现程序中数据分析的结果不对,重新进行分析后,原数据仍在,有值的字段被累计。心说,不对啊,是重新生成记录后才分析的啊。难道忘了DELETE了?查代码,发现有删除语句。于是在查询…

2022-05-24 511

Sql学习第三天——SQL 关于CTE(公用表达式)的递归查询使用

关于使用CTE(公用表表达式)的递归查询----SQL Server 2005及以上版本   公用表表达式 (CTE) 具有一个重要的优点,那就是能够引用其自身,从而创建递归 CT…

2022-05-24 991

Sql学习第三天——SQL 关于with ties介绍

关于with ties 对于with ties一般是和Top , order by相结合使用的,会查询出最后一条数据额外的返回值(解释:如果按照order by 参数排序TOP n…

2022-05-24 786

Sql学习第二天——SQL DML与CTE概述

DML (Data Manipulation Language) 与 CTE (Common Table Expression) 今天看书时遇到的两个缩写,不知道其含义,于是就百度…

2022-05-24 618

Sql学习第一天——SQL 练习题(建表/sql语句)

题目:来自Madrid且订单数少于3的消费者   建表: 复制代码 代码如下: set nocount on --当 SET NOCOUNT 为 ON 时,不返…

2022-05-24 350

Sql学习第一天——SQL 将变量定义为Table类型(虚拟表)

SQL 将变量定义为Table类型 在平时定义sql语句中的变量时通常我们定义的都是像char,varchar,nvarchar,int........,那如何让变量作为一个像虚拟…

2022-05-24 1,069

Sql学习第一天——SQL UNION 和 UNION ALL 操作符认识

关于SQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 注意: 1.UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须…

2022-05-24 823

sqlserver附加.mdf权限问题解决

问题:数据库附加.mdf文件时,提示无法打开物理文件,操作系统错误5:"5(拒绝访问)" 错误:5120。 解决方案: 数据库当前账户对存放.mdf文件的文件夹权限不足,该文件夹权…

2022-05-24 828

SQL普通表转分区表的方法

复制代码 代码如下: CREATE TABLE Sale(      [Id] [int] identity(1,1) NOT NULL,&…

2022-05-24 353

SQL重复记录查询的几种方法

1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 复制代码 代码如下: select * from people where peopleId in (…

2022-05-24 688

游标删除多个表里脏数据的方法

第一种方法: 复制代码 代码如下: CREATE proc [dbo].[delAllRecord]asdeclare @tableName nvarchar(255)declar…

2022-05-24 1,008

SQL直接操作excel表(查询/导入/插入)

复制代码 代码如下: --配置权限 EXEC sp_configure 'show advanced options', 1; GO RECONFIGURE; GO EXEC sp…

2022-05-24 932