当前位置:  数据库>sqlserver

sql 对指定数据进行统计的代码

    来源: 互联网  发布时间:2014-08-29

    本文导语:  统计指定数据的sql代码。   代码示例: USE wms; --> 测试数据:#ta IF OBJECT_ID('TEMPDB.DBO.#ta') IS NOT NULL DROP TABLE #ta GO CREATE TABLE #ta([name] VARCHAR(10)) INSERT #ta SELECT 'a' UNION ALL SELECT 'b' UNION ALL SELECT 'd' --> 测试数据:#tb IF OBJECT_ID('TEMPD...

统计指定数据的sql代码。
 

代码示例:

USE wms;
--> 测试数据:#ta
IF OBJECT_ID('TEMPDB.DBO.#ta') IS NOT NULL DROP TABLE #ta
GO
CREATE TABLE #ta([name] VARCHAR(10))
INSERT #ta
SELECT 'a' UNION ALL
SELECT 'b' UNION ALL
SELECT 'd'

--> 测试数据:#tb
IF OBJECT_ID('TEMPDB.DBO.#tb') IS NOT NULL DROP TABLE #tb
GO
CREATE TABLE #tb([id] INT,[name] VARCHAR(1))
INSERT #tb
SELECT 1,'a' UNION ALL
SELECT 1,'b' UNION ALL
SELECT 1,'c' UNION ALL
SELECT 2,'a' UNION ALL
SELECT 2,'a' UNION ALL
SELECT 3,'a' UNION ALL
SELECT 3,'b' UNION ALL
SELECT 4,'b' UNION ALL
SELECT 4,'d' UNION ALL
SELECT 5,'c'

/*只包含指定数据*/
SELECT [id] FROM #tb AS b
JOIN #ta AS a ON a.[name]=b.[name]
EXCEPT
SELECT [id] FROM #tb AS b
WHERE NOT EXISTS (SELECT 1 FROM #ta AS t WHERE t.[name]=b.[name])

/*包含指定数据和其他数据*/
SELECT [id] FROM #tb AS b
WHERE EXISTS (SELECT 1 FROM #ta AS a WHERE a.[name]=b.[name])
INTERSECT
SELECT [id] FROM #tb AS b
WHERE NOT EXISTS (SELECT 1 FROM #ta AS t WHERE t.[name]=b.[name])


    
 
 

您可能感兴趣的文章:

  • 请教:如何用shell实现指定log文件(比如a.log)中的指定内容(SQL_ID和SQL的处理部分)的收集
  • SQL Server中选出指定范围行的SQL语句代码
  • 如何实现用jsp将sql server 的数据备份出来!并指定存放路径!
  • 如何连接指定ip地址的SQL Server数据库?
  • 在sql中不指定Order by排序是按照主键吗
  • 在linex中,定时导出sql语句的结果到指定文件中
  • mssql 指定字段编号sql语句
  • Oracle判断指定列是否全部为数字的sql语句
  • oracle中如何用PL/SQL打开一个指定的库,并在屏幕上列出库中的所有表?
  • 在j2ee的deploytool中如何指定sql server数据库的jndi?
  • SQL查询某列指定长度的字符串多余的用省略号来表示
  • MySQL中批量删除指定前缀表的sql语句
  • JS、replace利用正则表达式替换SQL所有参数为指定格式的数据
  • 怎么才能限制SQL Server只能让指定的机器连接
  • sql server中获取指定日期所在月份的第一天的代码
  • sql server查询数据并生成指定大小文件的方法
  • 查询指定日期段内过生日的人员的sql代码
  • 获取指定范围行的sql语句和存储过程
  • 解析如何用SQL语句在指定字段前面插入新的字段
  • 卸载VS2011 Developer Preview后Sql Server2008 R2建立数据库关系图报“找不到指定的模块”错误的解决方法
  • SQL Server统计SQL语句执行时间的脚本
  • Sql Server多行合并一行 sql分组统计
  • sql语句实例 统计一个特定页面中的相关链接
  • SQL分组统计简单例子
  • sql语句实例 统计页面链接的sql语句
  • 经典sql代码--统计文章各种分类总数
  • SQL 平均数统计
  • 用SQL统计SQLServe表存储空间大小的代码
  • 经典sql代码--统计电话通话次数以及时长
  • SQL语句技巧:按月统计数据
  • 统计某一字段等于不同值的个数的sql语句
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • sql2005 大数据量检索分页的sql代码
  • 经典sql代码--解决并清除SQL被注入恶意代码的语句
  • 创建 sql server 链接服务器的sql代码
  • sql server 删除表1某些数据的同时自动删除表2的相关数据的sql代码
  • 推荐SQL Server 重新恢复自动编号列的序号的sql代码
  • C#代码验证sql语句是否正确(只验证不执行sql)的方法
  • php防止sql注入代码实例
  • sql 查询所有数据库、表名、表字段的代码
  • sql 行转列示例代码
  • asp连接sql server 2005的代码
  • 一定得帮我看看sql server2000通过sql server2000jdbc driver的代码
  • 请问在 Linux 下如何用代码实现连接oracle数据库 并 执行 SQL 语句?
  • 在ADF中跟踪SQL执行时间实现代码
  • 经典Sql代码--取出点击量最高的文章100篇,每个作者不超过5篇
  • 查找特定类别的列 sql代码
  • Oracle SQL中实现indexOf和lastIndexOf功能的思路及代码
  • 简单的SQL Server备份脚本代码
  • 经典sql代码--逐行计算、逐行递延、逐行更新
  • sql server获取月份名称缩写的代码
  • SQL Server本地时间和UTC时间的相互转换实现代码
  • java命名空间java.sql接口statement的类成员方法: executeupdate定义及介绍
  • 请问,这是什么错误!java.sql.SQLException: [Microsoft][ODBC SQL Server Driver][Named Pipes]??????? SQL Server?虽然分少,但一定给,只要您是前5名回复者中最好的以为!
  • java命名空间java.sql接口connection的类成员方法: nativesql定义及介绍
  • SQL查询分析工具 SQL Workbench/J
  • java命名空间java.sql接口preparedstatement的类成员方法: executeupdate定义及介绍
  • oracle导出sql语句的结果集和保存执行的sql语句(深入分析)
  • java命名空间java.sql接口rowid的类成员方法: getbytes定义及介绍
  • SQL客户端软件 PKLite SQL Client
  • java命名空间java.sql接口ref的类成员方法: getbasetypename定义及介绍
  • SQL语句实现SQL Server 2000及Sql Server 2005日志收缩(批量)
  • java命名空间java.sql接口databasemetadata的类成员方法: getsqlkeywords定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3