Rumah > Soal Jawab > teks badan
Jadi saya ada permintaan yang serupa
WITH customers_in_usa AS ( SELECT customerName, state FROM customers WHERE country = 'USA' ) SELECT customerName FROM customers_in_usa WHERE state = 'CA' ORDER BY customerName;
Tetapi semasa menulisnya saya mendapati ralat: "DENGAN input tidak sah pada kedudukan ini" error_picture. Bolehkah anda membantu saya memahami apa yang salah dengan kod ini?
P粉8514014752023-10-24 00:39:02
WITHcustomers_in_usaAS
Kod MySQL tidak sah pada masa ini.
MySQL akan menyokong CTE dalam MySQL versi 8 pada masa hadapan.
Anda boleh menulis semula kod SQL dan ini sepatutnya menghasilkan hasil yang sama.
SELECT customerName , state FROM customers WHERE country = 'USA' AND state = 'CA' ORDER BY customerName