表[t1] | ||||
id | name | clNo | clNo1 | clNo2 |
1 | a | a1 | null | a3 |
2 | b | b1 | b2 | null |
表[t2] | ||
id | val | clNo |
1 | 10 | a1 |
2 | 20 | b2 |
3 | 30 | a3 |
4 | 50 | null |
5 | 15 | b2 |
结果数据:
name | val | val1 | val2 |
a | 10 | null | 30 |
b | null | 15 | null |
我的思路是这样的:
SELECT t1.name,
t2_1.val,
t2_2.val,
t2_3.val
FROM t1
LEFT JOIN t2 t2_1
ON t1.clNo = t2.clNo
LEFT JOIN t2 t2_2
ON t1.clNo1 = t2_2.clNo
LEFT JOIN t2 t2_3
ON t1.clNo1 = t2_3.clNo
实际应用中t1 表会出现val3、val4、val5。。。
如果t2数据量千万级以上,以上面我的那种sql去查询,效率非常低,哪位大拿有比较好的意见?
相关推荐
本书针对那些想成为开发人员、数据库管理员或者兼为两者,但对SQL Server 2008还不熟悉的读者。无论你是否拥有数据库知识,是否了解桌面数据库(如Microsoft Access),甚至是否具有服务器(如Oracle)的背景,本书...
入门 dbatools是PowerShell模块,您可能会认为它类似于命令行SQL Server Management Studio。 该项目最初只是Start-SqlMigration.ps1 ,但现在已经发展成为包含的集合,可帮助自动执行SQL Server任务并鼓励最佳实践...
全面讲述了Microsoft SQL Server 2005数据库管理系统的理论、原理和技术。全书共分21章,深入研究了Microsoft SQL Server 2005系统的基本结构和功能特点、安装规划和配置技术、数据库管理、Transact-SQL语言、表、...
请来看看我们的村庄教学设计.doc
请来看看我们的村庄教学教案.doc
不知道代码和颜色区别的请来这里 里面有颜色和代码的对照表 很容易区分颜色和代码
【请来看看我们的村庄】教学教案方案和对策.doc
公交查询系统源码,非常实用,有需要的请来下吧。
VB酒店管理系统,北邮电子工程学院《数据库》课程的大作业(是我们这级中唯一得分为满分的作业),使用的是VB + SQL Server 2000。包括入住登记、换房、退房、信息变更等,界面美观、功能齐全。想抄的请来此下载。
大班上学期音乐教案《请来看看我们的村庄》润新教育.txt
人教版二年级音乐下册(五线谱)第3单元《歌表演 请来看看我们的村庄》教学设计.doc
京市高淳区进行使用,能大大提高内业处理效率。 本软件免费使用,若要其它定制功能,请来邮件。 E-mail:wsd@hhu.edu.cn; 河海大学测绘系 王山东 2014年12月16日 软件下载地址:http://url.cn/bASOYM
主板是计算机重要的组成部分,对于那些想对计算机有更多了解的人来说,它是一个必须要了解的一个部分。
那么请来试试这个工具吧,只要轻松一点,就完成了令你厌烦的操作。 声明: 本软件绝对不含恶意代码,请放心使用。 注意事项: 本软件是.Net的工具,所以需要电脑安装有.Net Framework3.5及以上版本的支持。现在...
最新绿色汉化版,解压就可以用,需要的朋友请来下吧
用于修复机切割,呵呵,如果你找的辛苦,那就直接来CSDN来吧,这儿资源多
日前,苏宁电器又“大笔一挥”,斥资 3亿元请来 IBM 公司做管家,并在南京苏宁电器总部...以协助苏宁电器全面提高企业管理和汀应用水平,加速业务成长和服务价值提升,从而实现核心竞争能力的提高与长期的可持续发展。
互联网面试必备知识点,http协议,作者讲解通俗、易懂。结合PPT说明,让你对HTTP协议彻底了解。知其然,知其所以然。
相对原英文版改动就三点: 1、注册用户的字数问题 2、加入无组件上传(这个... 更改完毕请修改,论坛目录和admin目录下的common.asp文件 相关WWF讨论请来(演示也请来此处) http://bbs.cnfree.net/list.asp?boardid=3