我在数据库中有一个表(大橙色),包括两种不同类型的零件和价格。我希望在摘要中找到小橙色表:
我正在寻找R和O类型的常见部件,其中价格从O型上升到R型。
这是我尝试的脚本,但它已断开连接:
SELECT * FROM表WHERE type =' R'作为
SELECT * FROM Table WHERE type =' O' as b
SELECT * FROM a 内部加入b a.part = b.part 在哪里a.price< b.price
答案 0 :(得分:0)
请试试这个,让我知道,
SELECT * FROM Table a, Table b
WHERE a.type = 'R'
and b.type = 'O'
and a.part = b.part
and a.price < b.price;
答案 1 :(得分:0)
我自己找到了答案:
SELECT * INTO h 从表AS t WHERE.type ='R';
SELECT * INTO b FROM表AS选项卡 WHERE tab.type ='O';
SELECT h.type,h.part,h.price,b.price,(b.price - h.price)AS Gap
FROM h
INNER JOIN b ON h.part = b.part;