`

不错的sql

SQL 
阅读更多
1,说明:复制表(源表名a,新表名b)

法一:select * into b from a where 1<>1;

法二:select top 0 * into b from a



2,说明:拷贝表

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



3,跨数据库间的拷贝

insert into b(a,b,c)select d,e,f from b in '具体数据库' where 条件



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

delete from table1 where exists (select * from table2 where table1.field1=table2.field1)



5,说明:四表联查问题

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...



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

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



7,说明:一条sql语句搞定数据库分页

select top 10 b.* from (select top 20 主键字段.排序字段 from 表名 order by 排序字段 desc)a,表名 b where b.主键字段=a.主键字段 order by a.排序字段



8,说明:前10条记录

select top 10 b.* from table1 where 范围



9,说明:选择在每一组b值相同的数据中对应的a最大的记录的所有信息(类似这样的用法可以用于论坛每月排行榜,每月热销产品分析,按科目成绩排名,等等.)

select a,b,c from tablename ta where a=(select max(a) from tablename tb where tb.b=ta.b)



10,说明:包括所有在 TableA 中但不在 TableB和TableC 中的行并消除所有重复行而派生出一个结果表
(select a from tableA ) except (select a from tableB) except (select a from tableC)



11,说明:随机取出10条数据
select top 10 * from tablename order by newid()



12,说明:删除重复记录

Delete from tablename where id not in (select max(id) from tablename group by col1,col2,...)



13,说明:随机选择记录
select newid()

14、说明:列出数据库里所有的表名
select name from sysobjects where type='U' 

15、说明:列出表里的所有的
select name from syscolumns where id=object_id('TableName')



16、说明:初始化表table1
TRUNCATE TABLE table1

17、说明:选择从10到15的记录
select top 5 * from (select top 15 * from table order by id asc) table_别名 order by id desc
  
18、查询时字符串连接(用+号)
select YHDM+'['+YHMC+']' YH from yonghu
分享到:
评论

相关推荐

    一个比较不错SQL测试的程序

    4、动态创建SQL数据库。 5、动态创建SQL数据表。 6、动态创建SQL主关键字约束。 7、动态创建SQL外键约束。 8、动态创建SQL触发器。 9、自定义SQL数据库登录校验窗体。 10、不用设置BDE的SQL数据库连接。 11、...

    SQL Debug(不错的SQL语句调试工具)

    SQL Debug是一款专为数据库开发人员设计的SQL语句调试工具,它提供了丰富的功能来帮助用户高效地编写、测试和优化SQL查询。这款工具以其独特的特性脱颖而出,尤其对那些需要在多个用户环境之间频繁切换的开发者来说...

    SQL的一些总结很经典 很不错

    SQL的一些总结很经典 很不错 SQL的一些总结很经典 很不错

    sqlserver内存释放工具(个人感觉还不错)

    描述中提到的“个人感觉还不错”和“用过多次,挺好用”,这表明该工具在实际使用中表现出良好的效果,能够有效地释放内存,改善系统性能。不过,要注意的是,任何工具的适用性都会受到特定环境的影响,因此,在使用...

    比较不错的风云SQL连接器

    比较不错的SQL连接器比较不错的SQL连接器比较不错的SQL连接器比较不错的SQL连接器比较不错的SQL连接器比较不错的SQL连接器

    sql查询分离常用语句

    1433 sql 分离 查询,针对sa权限的分离查询,以后遇到不能执行cmd命令,126 ,127错误都可以顺利解决,我整理了常用的语句,个人觉得不错 sql查询分离语句,抓机专用,可以恢复cmdshell,oa等执行命令,上传,自己动手...

    SQL中文版本 不错

    SQL,全称Structured Query Language,是一种用于管理关系数据库的标准编程语言。在中文环境中,SQL的中文版本对于不熟悉英文的用户来说,无疑提供了更友好的学习和操作环境。标题和描述都提到了“SQL中文版本”,这...

    不错的sql语言经典教程

    初学者攻克SQL最佳教程,三天熟悉数据库基本操作,也适合刚入行的职业人员的学习,可成为数据库管理员的一大宝典!

    SQL语言艺术--不错的SQL艺术

    SQL语言艺术--不错的SQL艺术,很不错的SQL思想...

    一款不错的sql客户端HediSQL

    一款不错的sql客户端HediSQL 欢迎大家使用。

    全国省县市数据库 Sql Server 2005

    全国 省县市 层次 数据库 感觉相当的不错 Sql文件

    程序员的SQL金典(不错)

    主要介绍SQL的语法规则及在实际开发中的应用,并且对SQL在MySQL、MS SQL Server、Oracle和DB2中的差异进行了分析。《程序员的SQL金典》分为3部分:第1部分为基础篇,主要讲解数据库对增、删、改、查等SQL的支持,给...

    T-SQL示例大全,一个很不错的SQL示例,更快速掌握SQL,推荐使用。

    T-SQL,全称Transact-SQL,是微软SQL Server数据库管理系统中使用的SQL方言,它扩展了标准SQL的功能,提供了数据库交互、数据操纵和程序编写的能力。本资源“T-SQL示例大全”是一个非常宝贵的参考资料,对于学习和...

    SQL Bible(sql 圣经)

    SQL,Bible sql 圣经,不错的一本sql书籍

    SQL基本语句诠释,比较不错

    SQL是Structured Query Language的缩写,是用于管理和处理关系数据库的标准编程语言。在这个主题中,我们将深入探讨SQL的四个基本语句:INSERT、SELECT、UPDATE和DELETE,它们构成了SQL的核心功能。 1. INSERT语句...

    SQL编程规范(还不错哦)

    SQL 编程规范 SQL 编程规范是一组编程规则和best practice,旨在提高 SQL 编程的效率、可读性和可维护性。本规范涵盖了 SQL 书写规范、书写优化性能建议和其他经验性规则,旨在帮助开发者编写高效、可靠的 SQL 代码...

    SQL面试题4(不错).doc

    根据给定文件中的标题“SQL面试题4(不错).doc”、描述“SQL面试题(不错),比较详细,可以值得参考。”以及标签“sql”,我们可以看出这份文档主要聚焦于SQL语言的应用,尤其是针对面试场景下的题目解答。下面将...

    SQLPrettyPrinter-不错的SQL格式化工具

    SQLPrettyPrinter是一款优秀的SQL格式化工具,专为改善SQL代码的可读性和整洁性而设计。这款工具在SQL Server Management Studio (SSMS) 中作为插件集成,为数据库管理员和开发人员提供了一种便捷的方式来整理他们的...

    My SQL and SQL Sever 对比

    3. MYSQL:基本免费,适合个人网站及一些小企业的应用,功能不错,但是性能相对较高。 4. DB2:大型数据库,特长在于信息的存取,比较适合大系统,但是需要有长期的实践和摸索。 MySQL 和 SQL Server 都是非常强大...

    很不错的一款SQL查询工具

    标题中的“很不错的一款SQL查询工具”指的是这样一类软件:它们提供用户友好的界面,支持多种数据库系统,具有智能提示、代码高亮、结果集可视化等功能,使SQL查询变得简单易行。这类工具通常是程序员、数据库管理员...

Global site tag (gtag.js) - Google Analytics