-2

ProductNr他の 2 つの値が異なる場合に値を取得する SQL クエリを作成する必要がありました。

現時点でこのクエリを取得しましたが、機能しません...

SELECT 
    Table1.productNr, Table1.info2 
FROM 
    Table1 
INNER JOIN 
     ON Table1.productNr = Table2.productNR 
WHERE 
    Table1.info2 <> Table2.info2
4

3 に答える 3

6

あなたはTable2を見逃していますFROM

SELECT Table1.productNr, Table1.info2 
FROM Table1 INNER JOIN Table2 ON Table1.productNr=Table2.productNR 
WHERE Table1.info2 <> Table2.info2
于 2013-07-03T13:59:42.150 に答える
2

SQL にエラーがあります。これはうまくいくはずです:

 SELECT 
      Table1.productNr, 
      Table1.info2 
  FROM Table1 
  INNER JOIN Table2 ON Table1.productNr=Table2.productNR 
  WHERE Table1.info2 <> Table2.info2
于 2013-07-03T13:59:38.073 に答える
0
SELECT Table1.productNr, Table1.info2 
FROM Table1 INNER JOIN Table2 ON Table1.productNr=Table2.productNR 
WHERE Table1.info2 <> Table2.info2

あなたのクエリは間違っていました。結合後、結合するテーブル名に従う必要があります。

于 2013-07-03T14:01:29.020 に答える