社区
疑难问题
帖子详情
SQL多表联查
-和自己对话-
2015-07-13 06:18:21
在写SQl语句的时候 如果两张表有关系就做联查,如果没有关系就忽略 应该咋写?
我现在的应用情景是:我要查信箱,有些信箱是已经处理过的,有些是没有处理过的,有两张表。A表是信箱基本信息表,B表是信箱处理表。
我现在要查的list是:如果是处理过的,就要查询处理结果,如果没有处理过的,就只显示信箱基本信息
...全文
162
3
打赏
收藏
SQL多表联查
在写SQl语句的时候 如果两张表有关系就做联查,如果没有关系就忽略 应该咋写? 我现在的应用情景是:我要查信箱,有些信箱是已经处理过的,有些是没有处理过的,有两张表。A表是信箱基本信息表,B表是信箱处理表。 我现在要查的list是:如果是处理过的,就要查询处理结果,如果没有处理过的,就只显示信箱基本信息
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
唐诗三百首
2015-07-15
打赏
举报
回复
可以用left join或outer apply实现, 具体需看表结构,测试数据和希望结果,才好写SQL.
LongRui888
2015-07-15
打赏
举报
回复
用left join就可以了,就是上面的写法。 不过具体的写法 ,还要看你具体的要求。
道玄希言
2015-07-13
打赏
举报
回复
select A.*, B.* from tableA as A left join tableB as B on A.id = B.id 没处理过的, 在B表无记录, 在查询中, 所有 B.* 的信息,就显示为NULL
SQL
多表联查
学习用
SQL
语句
SQL
多表联查
学习用
SQL
语句
SQL
数据库多表查询练习题
SQL
数据库多表查询练习题附加数据库
Delphi 7+
sql
+MY
sql
连接 gf数据库
多表联查
小程序3.13+源代码2.zip
Delphi 7+
sql
+MY
sql
连接 数据库
多表联查
小程序3.13 以前写的不支持MY
SQL
连接,现在修改了可以支持MY
SQL
连接了,MY
SQL
连接是动态,通过读取TXT,获取连接。这是一个数据库多个表一起查询的小程序,主要缓解系统中...
SQL
_入门级范例_游标_触发器_
多表联查
_事物
SQL
_入门级范例_游标_触发器_
多表联查
_事物等。
SQL
知识小结-联查附例子
SQL
知识小结-联查附例子 增删改
多表联查
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章