将从多个价格表中检索项目价格。每个项目的价格可能不在所有表格上。查询序列基于表优先级。价格可用时查询将停止。按顺序查询多个表格中的数据
例如:价格表有T1,T2和T3以及表查询顺序,优先级为T1,T2和T3。
T1表记录
Item, Price
I1, $11
I3, $13
I4, $14
T2表记录
Item, Price
I2, $21
I3, $23
I5, $25
T3表记录
Item, Price
I1, $31
I2, $32
I6, $33
结果:
Item I1 is $11, I3 is $13,
and I4 is $14.
它将从作为第一优先级表的T1中检索。由于价格在T1中可用,因此不会搜索T2和T3。
项目I2和I5将来自表格T2。
它们在第一优先级表T1中不可用并且查询移动到第二优先级表T2。
项目I6将来自T3。
由于I6不在T1和T2中。
伟大的解决方案和感谢。 – YellowLarry