社区
应用实例
帖子详情
求sql语句(谢谢!)
luckyu518
2007-03-14 04:02:08
三张表a,b,c
表a
线路
1
2
3
4
表b
线路 次数
1 41
2 53
表c
线路 次数
1 43
2 32
4 33
合并三张表生成新表
a.线路 b.次数 c.次数
1 41 43
2 53 32
3
4 33
语句如何写?在线等,,,,
...全文
204
5
打赏
收藏
求sql语句(谢谢!)
三张表a,b,c 表a 线路 1 2 3 4 表b 线路 次数 1 41 2 53 表c 线路 次数 1 43 2 32 4 33 合并三张表生成新表 a.线路 b.次数 c.次数 1 41 43 2 53 32 3 4 33 语句如何写?在线等,,,,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
free_pop2k
2007-03-14
打赏
举报
回复
Select
A.线路 As 线路,
IsNull(B.次数, '') As B次数,
IsNull(C.次数, '') As C次数
From
A
Left Join
B
On A.线路 = B.线路
Left Join
C
On A.线路 = C.线路
apumam
2007-03-14
打赏
举报
回复
如类型为char,则可改 IsNull(B.次数, 0) As B次数,
为 IsNull(B.次数,'') As B次数,
这样0都不显示了
marco08
2007-03-14
打赏
举报
回复
--try
select A.线路, [B次数]=B.次数, [C次数]=C.次数
from A
left join
(
select 线路, 次数=sum(次数)
from B
group by 线路
)B on A.线路=B.线路
left join
(
select 线路, 次数=sum(次数)
from C
group by 线路
)C on A.线路=C.线路
dnvodcwan
2007-03-14
打赏
举报
回复
同意樓上的
paoluo
2007-03-14
打赏
举报
回复
Select
A.线路 As 线路,
IsNull(B.次数, 0) As B次数,
IsNull(C.次数, 0) As C次数
From
A
Left Join
B
On A.线路 = B.线路
Left Join
C
On A.线路 = C.线路
SQL GO语句
本文详细解释了SQL Server中GO命令的功能与用法。GO作为批处理的标志,用于分隔不同的
SQL语句
集合,确保当某条语句执行失败时,后续语句仍能继续执行。此外,GO还支持简单的循环执行。
常用的SQL Server查询语句
本文详细介绍了
SQL语句
的构成,包括命令、子句、运算符和统计函数,并提供了常见的SELECT、INSERT、UPDATE、DELETE语句示例。
SQL SELECT语句的基本用法
本文通过具体实例演示了如何使用 SQL 的 SELECT 语句进行数据查询,包括
求
每个学生的总分、每门课程的平均分等操作。适用于初学者快速掌握 SELECT 语句的基本用法。
sql语句
中case_SQL中的CASE语句
本文深入探讨了SQL中的Case语句,包括其基本语法、如何与WHERE、ORDER BY和GROUP BY子句结合使用,以及在INSERT和UPDATE语句中的应用。通过实际示例,展示了如何利用Case语句进行条件判断和数据转换。
insert
sql语句
_SQL Insert语句概述
本文深入探讨SQL Insert语句的使用,包括基本语法、在不同场景下的应用,如单行插入、批量插入、使用默认值及从其他数据集导入等。同时,文章提供了丰富的示例,帮助读者掌握Insert语句的精髓。
应用实例
27,580
社区成员
68,548
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章