sql求帮忙解答,这只是举例实际数据库数据很大,

[复制链接]
查看11 | 回复4 | 2021-1-27 05:49:06 | 显示全部楼层 |阅读模式


分 -->
回复

使用道具 举报

千问 | 2021-1-27 05:49:06 | 显示全部楼层
;withtable_aas(
select'继电器'asname,100asfqty
),table_bas(
select1asid,'ts-1'asso,'继电器'asname,200asfqty
unionallselect2,'tf-2','继电器',300
)
selecta.*,(casewhensum_curr-total
回复

使用道具 举报

千问 | 2021-1-27 05:49:06 | 显示全部楼层
name有几千个,so也有很多
回复

使用道具 举报

千问 | 2021-1-27 05:49:06 | 显示全部楼层
name有上千个字段值,怎么弄
回复

使用道具 举报

千问 | 2021-1-27 05:49:06 | 显示全部楼层
创建一张实际的欠料明细表C。
第一次做初始化,生成相关数据。
此后,库存表和发料表的增删改操作都更新一次C表相关记录。
没有很好的办法。
如果根据关联得到结果,需要技巧,而且非常慢,数据量大了就问题的。
按我说的,需要代码没有漏洞,仔细检查每个相关的地方,但做好了查询是非常快的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行