社区
MS-SQL Server
帖子详情
2个SQL 的交集操作怎么做?
jhtchina
2005-10-26 01:18:53
查询结果的 并操作如下:
select distinct(lid) from t where type=0
union
select distinct(lid) from t where type=1
但是
交集 操作是如何做的?
请各位XDJM帮我,谢谢
...全文
105
4
打赏
收藏
2个SQL 的交集操作怎么做?
查询结果的 并操作如下: select distinct(lid) from t where type=0 union select distinct(lid) from t where type=1 但是 交集 操作是如何做的? 请各位XDJM帮我,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
子陌红尘
2005-10-26
打赏
举报
回复
select
distinct a.lid
from
t a
where
exists(select 1 from t where lid=a.lid and type=0)
and
exists(select 1 from t where lid=a.lid and type=1)
$扫地僧$
2005-10-26
打赏
举报
回复
select distinct(lid) from t where type=0 and exists (select 1 from (select distinct(lid) from t where type=1) T2 where T.lid=T2.lid)
jhtchina
2005-10-26
打赏
举报
回复
select distinct(lid) from t where type=0 and
lid in
(
select distinct(lid) from t where type=1
)
问题解决
大家还有没有其他方法?
$扫地僧$
2005-10-26
打赏
举报
回复
select distinct(lid) from t where type=0 in lid (select distinct(lid) from t where type=1)
SQL
语言艺术
本书分为12章,每一章包含许多原则或准则,并通过举例的方式对原则 进行解释说明。这些例子大多来自于实际案例,对九种
SQL
经典查询场景以 及其性能影响讨论,非常便于实践,为你的实际工作提出了具体建议。本书 适合
SQL
数据库开发者、软件架构师,也适合DBA,尤其是数据库应用维护人 员阅读。 本书目录 前言 1 制定计划:为性能而设计 数据的关系视图 规范化的重要性 有值、无值、空值 限用Boolean型字段 理解子类型(Subtype) 约束应明确声明 过于灵活的危险性 历史数据的难题 设计与性能 处理流程 数据集中化(Centralizing) 系统复杂性 小结 2 发动战争:高效访问数据库 查询的识别 保持数据库连接稳定 战略优先于战术 先定义问题,再解决问题 保持数据库Schema稳定 直接
操作
实际数据 用
SQL
处理集合 动作丰富的
SQL
语句 充分利用每次数据库访问 接近DBMS核心 只
做
必须
做
的
sQL
语句反映业务逻辑 把逻辑放到查询中 一次完成多个更新 慎用自定义函数 简洁的
SQL
SQL
的进攻式编程 精明地使用异常(Exceptions) 3 战术部署:建立索引 找到“切入点” 索引与目录 让索引发挥作用 函数和类型转换对索引的影响 索引与外键 同一字段,多个索引 系统生成键 索引访问的不同特点 4 机动灵活:思考
SQL
语句
SQL
的本质 掌握
SQL
艺术的五大要素 过滤 5 了如指掌:理解物理实现 物理结构的类型 冲突的目标 把索引当成数据仓库 记录强制排序 数据自动分组(Grouping) 分区是双刃剑 分区与数据分布 数据分区的最佳方法 预连接表 神圣的简单性 6 锦囊妙计:认识经典
SQL
模式 小结果集,直接条件 小结果集,间接条件 多个宽泛条件的
交集
多个间接宽泛条件的
交集
大结果集 基于一个表的自连接 通过聚合获得结果集 基于日期的简单搜索或范围搜索 结果集和别的数据存在与否有关 7 变换战术:处理层次结构 小结果集,直接条件 小结果集,间接条件 多个宽泛条件的
交集
多个间接宽泛条件的
交集
大结果集 基于一个表的自连接 通过聚合获得结果集 基于日期的简单搜索或范围搜索 结果集和别的数据存在与否有关 8 孰优孰劣:认识困难,处理困难 看似高效的查询条件 抽象层 分布式系统 动态定义的搜索条件 9 多条战线:处理并发 数据库引擎作为服务提供者 并发修改数据 10 集中兵力:应付大数据量 增长的数据量 数据仓库 11 精于计谋:挽救响应时间 数据的行列转换 基于变量列表的查询 基于范围的聚合 一般规则,最后使用 查询与列表中多个项目相符的记录 最佳匹配查询 优化器指令 12 明察秋毫:监控性能 数据库速度缓慢 服务器负载因素 何谓“性能优良” 从业务任务角度思考 执行计划 合理运用执行计划 总结:影响性能的重要因素 Photo Credits 索引
LINQ
操作
数组代码(
交集
,并集,差集,最值,平均,去重复)
数组是大学里经常拿来
做
算法练习的对象。一些经典算法非常有价值,考试、装逼、面试都十分有用。但现在是效率时代,编程讲究生产效率,利用LINQ,可以让程序猿避免写一些基本算法,把精力花在业务处理上
极简关系型数据库及
SQL
语言
极简关系型数据库及
SQL
语言,课程是极简入手,是一门初级入门数据库课程,课程主要是设计讲解数据库
Sql
Server,主要从以下几方面入手:1、述说数据库
Sql
Server出现及历史发展过程,对数据库进行了解。2、数据库在我们生活、工作中作用,用数据库能为我们
做
什么?3、
Sql
Server数据库安装及各版本之间联系。4、
Sql
Server数据库企业管理资源可视化
操作
使用。5、
Sql
结构化语言学习。通过课程学习,能够从0到1的开始,对数据库有一个全部的了解,心中有数,为学习软件开发、数据库开发打好基础。
sql
语句中的
交集
和并集
操作
符找到既是员工又是经理的人员。,它们分别包含员工和经理的数据。列的查询结果进行
交集
操作
。在这个示例中,我们从。
SQL
Server 中求两个字符串的
交集
SQL
Server中求两个字符串的
交集
(字符串以符号分隔)
MS-SQL Server
34,593
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章