SELECT ship from Outcomes outer
WHERE EXIST(select ship from Outcomes inner
where inner.ship=outer.ship
)
我爲什麼會收到錯誤SQL錯誤 - 「關鍵字附近的不正確語法「WHERE」
「不正確的語法關鍵字接近」 WHERE」
SELECT ship from Outcomes outer
WHERE EXIST(select ship from Outcomes inner
where inner.ship=outer.ship
)
我爲什麼會收到錯誤SQL錯誤 - 「關鍵字附近的不正確語法「WHERE」
「不正確的語法關鍵字接近」 WHERE」
外部和內部保留關鍵字。您可以更好地利用其他別名或放在方括號中的名字[]
SELECT ship from Outcomes otr
WHERE EXIST(select ship from Outcomes inr
where inr.ship=otr.ship
)
或
SELECT ship from Outcomes [outer]
WHERE EXIST(select ship from Outcomes [inner]
where [inner].ship=[outer].ship
)
的squery bracktes只有工作,如果你使用的是SQL服務器
SELECT ship from Outcomes o1
WHERE EXISTS(select ship from Outcomes o2
where o2.ship = o1.ship)
外部和內部都是保留字。使用別的東西! (或雙引號,例如"outer"
。)另外,它是EXISTS
,而不是EXIST。
外部和內部都是保留字。使用別的東西! (或者雙引號,例如「outer」。)另外,它的EXIST,不是EXIST – jarlh