如何把a表中查询的数据结果放到表b字段中,要循环很多次得的结果插入到表b中,形成一个大矩阵

benpao002 2017-12-15 03:57:55
select
A.id
,CASE WHEN B.字段 is Null THEN 0 ELSE 1 END AS InB
from A
LEFT JOIN B ON A.ID=B.ID

输出的结果都是(0,1),把运行结果放到表c中,要重复此步骤18次,形成一个N*18的大(0,1)矩阵
...全文
298 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
benpao002 2017-12-15
  • 打赏
  • 举报
回复
表c的内容就是 select A.id ,CASE WHEN B.字段 is Null THEN 0 ELSE 1 END AS InB from A LEFT JOIN B ON A.ID=B.ID这个结果放进去,每运行一次,就插入一列,总共要插入18列到表c中
听雨停了 2017-12-15
  • 打赏
  • 举报
回复
没明白你说的形成一个N*18的大(0,1)矩阵啥意思,你就直接说需要表c的内容是啥就行了

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧