8
การใช้นามแฝงคอลัมน์ในส่วนคำสั่ง WHERE ของแบบสอบถาม MySQL สร้างข้อผิดพลาด
ข้อความค้นหาที่ฉันเรียกใช้มีดังนี้ แต่ฉันได้รับข้อผิดพลาดนี้: # 1054 - Unknown คอลัมน์ 'guaranteed_postcode' ใน 'IN / ทั้งหมด / ใดแบบสอบถามย่อย' SELECT `users`.`first_name`, `users`.`last_name`, `users`.`email`, SUBSTRING(`locations`.`raw`,-6,4) AS `guaranteed_postcode` FROM `users` LEFT OUTER JOIN `locations` ON `users`.`id` = `locations`.`user_id` WHERE `guaranteed_postcode` NOT IN #this is where the fake col is being used ( SELECT `postcode` FROM `postcodes` WHERE …
201
mysql
sql
mysql-error-1054