私は2つのテーブルを持っています
学生
id name
1-123 XXX
1-124 YYY
郵便番号
zip city
123 dk
124 raj
125 bog
すべての学生の横に都市名を表示する必要があります。mysqlで次のクエリを使用しようとしました
SELECT student.name as name, SUBSTR(student.id,3,3) as std_zip, zipcode.city
FROM student LEFT JOIN zipcode ON std_zip=zipcode.zip
しかし、結果は郵便番号テーブルのすべての行を返しますが、出力が必要です
name std_zip city
XXX 123 dk
YYY 124 raj