5

以下の MySQL クエリでエラーが発生するのはなぜ1066 (Not unique table/alias: 'customer')ですか?

SELECT customer.id, customer.firstName, account.id
FROM customer, account
INNER JOIN customer
ON customer.id = account.customerId 
ORDER BY customer.id
4

1 に答える 1

9

ステートメントに表customer を 2 回記載しています。FROM修正版は次のとおりです。

SELECT customer.id, customer.firstName, account.id
FROM account
INNER JOIN customer
ON customer.id = account.customerId
ORDER BY customer.id
于 2010-03-25T22:19:54.230 に答える