0
SELECT P.CODE,
P.STATUS,
G.DESCRIPTION,
x.xref_code,
X.XREF_STATUS
FROM table1.price_data p,
TABLE2.GENERAL_DATA G,
TABLE3.XREF_DATA X
WHERE
P.CODE = G.CODE
AND G.CODE=X.CODE
AND x.code=4545645
AND X.VEHICLE_CODE=9999999
确实有30,000行要过滤...我如何更改上述查询以仅显示x.xref_status的唯一值?如何删除特定列中具有重复值的行SQL
是的,在table3表中有两个dups,查询中也在相关表中也引用了xref_status的值 – bouncingHippo 2012-07-16 15:19:08
独特的查询解决了table3中的dups。 多个引用是由于它们是一个更具体的应用程序问题而被删除的。您也可以在此处使用截然不同的字段,并尝试从select中删除导致整个记录为唯一的列。 – 2012-07-16 15:23:25
你是对的,多个参考文献是一个痛苦...谢谢安德烈,它为我工作! – bouncingHippo 2012-07-16 15:27:50