一个多表查询问题(在线等待,成功马上给分)
一个类型表,
名称 型号 最小库存
aa 1 20
bb 1 20
aa 2 10
bb 2 10
一个库存表
名称 型号 数量
aa 1 10
bb 1 19
aa 2 15
bb 2 30
查询出 库存中数量小于最小库存的数据集
在表格中显示出 如下数据
名称 型号 数量 最小库存
aa 1 10 20
bb 1 19 20
[解决办法]
select a.名称,a.型号,b.数量,a.最小库存 from 类型表 a,库存表 b where a.名称=b.名称 and a.型号=b.型号 and b.数量 < a.最小库存
[解决办法]
估计你的SQL语句中用了全角(中文)标点符号
[解决办法]
幾個符號改掉,另外數據庫是什麼?MS SQL?
select
b.部件名称,
b.型号,
b.数量,
a.最小库存
from lingjianxinghao a,lingjiankucun b
where a.部件名称 = b.部件名称 and a.零件型号 = b.型号 and b.数量 < a.最小库存