4
เลือกแถวที่ไม่ปรากฏในตารางอื่น
ฉันมีตาราง postgresql สองตาราง: table name column names ----------- ------------------------ login_log ip | etc. ip_location ip | location | hostname | etc. ฉันต้องการที่จะได้รับทุกที่อยู่ IP จากซึ่งไม่ได้มีแถวในlogin_log ฉันลองใช้แบบสอบถามนี้ แต่มีข้อผิดพลาดทางไวยากรณ์เกิดขึ้นip_location SELECT login_log.ip FROM login_log WHERE NOT EXIST (SELECT ip_location.ip FROM ip_location WHERE login_log.ip = ip_location.ip) ERROR: syntax error at or near "SELECT" LINE 3: …
172
sql
postgresql
null
left-join
exists