求SQL语句 ,多对多查询
有两张表如下,一张价格表,一张销售订单表,求一语句,查询指定销售订单记录中在销售价格表中不存在的记录(不存在是指不存在物料或存在物料,但价格不等),备注:同一订单上有多条不同物料的记录,价格表中也同一物料也存在多条记录
价格表
物料ID 客户ID 销售单价
A 10001 1.2
A 10001 1.4
A 10001 1.5
B 20001 20
B 20001 22
B 20001 25
C 。。。。
销售订单表
订单号 客户ID 物料ID 物料数量 物料单价
S0001 10001 A 2000 1.2
S0001 10001 A 1000 1.8
S0001 20001 B 1000 22
S0001 20001 B 3000 25
价格表
物料ID 客户ID 销售单价
A 10001 1.2
A 10001 1.4
A 10001 1.5
B 20001 20
B 20001 22
B 20001 25
C 。。。。
销售订单表
订单号 客户ID 物料ID 物料数量 物料单价
S0001 10001 A 2000 1.2
S0001 10001 A 1000 1.8
S0001 20001 B 1000 22
S0001 20001 B 3000 25
...全文
相关推荐
Mybatis多对多关联查询
Mybatis多对多关联查询
HQL多对多的查询语句分析
NULL 博文链接:https://tanjunxiaoge.iteye.com/blog/1750865
SQL查询字段被包含语句
说到SQL的模糊查询,最先想到的,应该就是like关键字。当我们需要查询包含某个特定字段的数据时,往往会使用 ‘%关键字%’ 查询的方式。具体代码示例大家参考下本
使用sql语句查询日期
使用sql语句查询日期 select * from ShopOrder where datediff(week,ordTime,getdate()-1)=0 //查询当天日期在一周年的数据 select * from ShopOrder where datediff(day,ordTime,getdate()-1)=0 //查询当天的所有数据 --查询当天: select * from info where DateDiff(dd,datetime,getdate())=0
SQL时间查询语句
各种时间查询语句!年月日~星期,钟点。应有尽有!


