我有一个名为items
的表,用于存储项目。许多项目具有相同的名称,但barcode
和item_id
不同。如何从items
表中具有相同名称的所有行。我想要这样的结果
Item1 , .. 24 ,....97982828282
Item1 ,.... 34 , .....987829286
Item3 ,.... 44 , .....987829284
Item3 ,.... 54 , .....987829280
答案 0 :(得分:0)
SELECT t1.*
FROM table t1
WHERE EXISTS ( SELECT NULL
FROM table t2
WHERE t1.name = t2.name
AND ( t1.barcode != t2.barcode
OR
t1.item_id != t2.item_id )
);