`

我搜集的一些精妙的SQL语句 [整理更新]

阅读更多

下面是我搜集的一些精妙的SQL语句

 

说明:复制表(只复制结构,源表名:a 新表名:b)

select * into b from a where 1<>1

 

说明:拷贝表(拷贝数据,源表名:a 目标表名:b)

insert into b(a, b, c) select d,e,f from b;

 

说明:显示文章、提交人和最后回复时间

select a.title,a.username,b.adddate 
from table a,(
select max(adddate) adddate 
from table 
where table.title=a.title
) b

  

说明:外连接查询(表名1:a 表名2:b)

select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c

 

说明:日程安排提前五分钟提醒

select * from 日程安排 where datediff('minute',f开始时间,getdate())>5

 

说明:两张关联表,删除主表中已经在副表中没有的信息

delete from info where not exists ( select * from infobz where info.infid=infobz.infid )

 

说明:四表联查问题:

select * from a left inner join b on a.a=b.b right inner join c on a.a=c.c  inner join d on a.a=d.d where .....

 

说明:得到表中最小的未使用的ID号

SELECT (CASE WHEN EXISTS(SELECT * FROM Handle b WHERE b.HandleID = 1) THEN MIN(HandleID) + 1 ELSE 1 END) as HandleID
FROM  Handle
WHERE NOT HandleID IN (SELECT a.HandleID - 1 FROM Handle a)
COALESCE

 
返回其参数中第一个非空表达式。

 

语法
COALESCE ( expression [ ,...n ] )

分享到:
评论

相关推荐

    sql跟踪语句整理工具2

    这类工具通常能够帮助用户收集、分析和整理在数据库操作过程中产生的SQL语句,以优化查询性能、找出瓶颈或者进行问题排查。 描述中的“之前上传的不能使用,现在重新上传。之前上传的大家就不要下载了,谢谢!”...

    精妙sql语句收集~~~~

    以上就是基于提供的文档信息整理出来的详细知识点,涵盖了数据库的基本操作,如创建、删除数据库,备份数据库,创建和修改表,以及执行基本的 SQL 查询等。这些知识点对于 SQL 的初学者来说非常实用,同时也适合有一定基础...

    精妙SQL速查手册(.txt)

    SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作,方便自己写SQL时方便一点,想贴上来,一起看看,同时希望大家能共同多多提意见,也给我留一些更好的佳句,整理一份《精妙SQL速查...

    SQL精妙语句收集!

    根据提供的文件信息,我们可以整理出一系列关于SQL的重要知识点与实用语句。这些知识点涵盖了数据库管理、表操作、数据查询等多个方面,对初学者乃至有一定经验的开发者都非常有帮助。 ### 数据库操作 #### 创建...

    Oracle-sql语句收集整理大全.pdf

    根据给定文件的信息,我们可以总结...以上是根据给定文件信息总结出的一些Oracle SQL语句及其应用场景。这些示例涵盖了从基础的数据操作到复杂的多表关联查询等多个方面,可以帮助用户更好地理解和掌握Oracle SQL语言。

    精秒sql语句

    "精妙SQL语句"这个资源集合,显然是一个针对SQL特殊用法和技巧的整理,对于学习和复习SQL知识非常有帮助。 1. **SQL基础概念** - **SELECT语句**:SQL的核心是查询数据,SELECT语句用于从表中选取数据。可以指定...

    excel 递归导出 sql语句

    5. **结果整合**:将生成的所有SQL语句收集并组合成一个可执行的脚本。 6. **执行SQL**:运行生成的脚本来将数据批量导入数据库。 在实际操作中,可以使用Python、VBA(Excel的内置宏语言)或者其他编程语言来实现...

    中国所有省市的sql语句表

    标题中的“中国所有省市的sql语句表”指的是在数据库管理中用于创建和维护中国所有省份和城市的数据库结构的SQL脚本。SQL(Structured Query Language)是用于管理和处理关系数据库的标准语言,它允许用户创建、更新...

    SQLServer2005数据库学习笔记

    │ 精妙SQL语句收集_sql.sql │ ├─05 T-SQL编程 │ T-SQL.sql │ ├─06 视图 │ SysView.sql │ view.sql │ ├─07 事务 │ transaction.sql │ ├─08 存储过程 │ procudure.sql │ ├─09 索引 │ index...

    sql重要及不常用语句收集

    收集整理的sql重要及不常用语句 INSERT 语句用来在表或视图中添加新的行。在视图中插入一个新行也会在 视 图基于的表中插入这一行。 ● 使用 VALUES 子句为一行或多行指定列数据。例如: INSERT INTO staff VALUES ...

    手机号码段省份城市对应表SQL语句

    这个数据库可能是通过收集和整理大量运营商公开的数据构建而成,为业务分析、市场定位、客户细分等提供了便利。 SQL(结构化查询语言)是用于管理关系数据库的标准编程语言,它可以用来创建、更新、查询和管理...

    经典SQL语句收集(ORACLE).txt

    根据提供的文件信息,我们可以整理出以下关于Oracle数据库中的SQL语句和函数的相关知识点: ### 经典SQL语句收集(ORACLE) #### 文件概述 该文件包含了一系列经典的Oracle SQL语句及函数,主要目的是用于学习和...

    SQL语句集锦(好不容易收集来的)

    根据提供的文件信息,我们可以整理出一系列重要的SQL语句和函数,这些内容对于初学者来说非常有用,同时也可供有一定基础的学习者作为参考资料。 ### SQL基础知识 #### 数据查询(Data Querying) 1. **基本的...

    最新整理手机号码归属地数据库SQL版(不齐全骂我)

    "我最新的整理"可能意味着这是作者近期收集和整理的数据集,可能包含了新的编码规则、最新的行政区划变更等信息,对于学习和实践SQL操作手机号码数据的人来说,这是一个有价值的资源。 从压缩包的文件名来看,有两...

    中国省市区及海外地区sql

    使用MySQL这样的关系型数据库管理系统(RDBMS),我们可以利用SQL语句方便地插入、查询、更新和删除这些数据。 标签“mysql”表明这个数据是与MySQL数据库相关的,MySQL是一种广泛使用的开源数据库系统,支持多种...

    广东医疗机构病案统计管理系统-病案系统常见问题、SQL语句基本的应用.ppt

    【广东医疗机构病案统计管理系统】是一个专门用于管理医疗机构病案数据的系统,旨在高效地收集、整理和分析病案信息,以支持医疗决策、质量控制和科学研究。在使用该系统时,用户可能会遇到一系列常见问题,包括病案...

    SQL工具包[明小子收集]

    SQL注入攻击是黑客利用不安全的用户输入来构造恶意SQL语句,从而绕过权限控制,获取、修改、删除数据库中的敏感信息。防范SQL注入的关键在于对用户输入进行验证和转义,使用参数化查询或预编译语句,以及保持数据库...

    SQL查询语言在学校审计中的运用

    通过以下SQL语句生成“应缴培养费”字段,并创建新表“应缴培养费表”: ```sql SELECT 学籍号, 姓名, 性别, 家庭住址, 联系电话, 语文, 数学, 外语, 物理, 化学, 政治, 总分, CASE WHEN 总分 &gt;= 583 THEN 0 ...

    电信号分析项目所需的素材,所需要的所有sql及其整理素材.zip

    所有SQL.xlsx文件很可能包含了用于提取、转换和加载(ETL)电信数据的SQL语句。这些语句可能涉及了从多个源系统中提取数据,清洗和格式化数据,以及创建汇总表或分析视图。SQL在数据分析中的作用不可忽视,它能够...

Global site tag (gtag.js) - Google Analytics