0
REM Query 8
SELECT Make, Model, Engine, Transmission
FROM Auto
WHERE Upper(Make) = IN (‘FORD’, HONDA’, ‘NISSAN’, ‘SATURN’)
ORDER BY Make;

3 行目のエラー:

ORA-00936: 式がありません

私が間違っていることはよくわかりません

4

3 に答える 3

6

2 つの問題があります。

  1. =前に INがあります
  2. アポストロフィ文字が間違っています

    SELECT Make, Model, Engine, Transmission
    FROM Auto
    WHERE Upper(Make) IN ('FORD', 'HONDA', 'NISSAN', 'SATURN')
    ORDER BY Make;
    
于 2013-09-04T17:14:04.680 に答える
3

これを試して:

REM Query 8
SELECT Make, Model, Engine, Transmission
FROM Auto
WHERE Upper(Make) IN ('FORD', 'HONDA', 'NISSAN', 'SATURN')
ORDER BY Make;
于 2013-09-04T17:13:38.587 に答える
0

以下のように構文を修正してください

SELECT Make, Model, Engine, Transmission
FROM Auto
WHERE Upper(Make) IN (‘FORD’, HONDA’, ‘NISSAN’, ‘SATURN’)
ORDER BY Make;
于 2013-09-04T17:18:55.260 に答える