我有与 table1id 上的 Table2 相关的 Table1。
表格1
id, telephone, name
1, 5555555555, joe smith
2, 5555555556, jack j
3, 5555555557, h. guy
表2
id, table1id, street, status
1, 1, 1234 A street, GOOD
2, 2, 888 B street, BAD
3, 2, 54 A street, UNKNOWN
4, 3, 7th ave, BAD
5, 3, 1212 A street, suite 2, GOOD
6, 3, 5678 B street, BAD
Table2.status 的可能值为 GOOD、BAD 和 UNKNOWN
我正在寻找一个根据 Table2.status 返回不同 Table1.telephone 和名称的查询。所以,如果 table2.status 是 GOOD,那么 result.active = yes,否则 result.active = no
table1.id, telephone, name, street, active
1, 5555555555, joe smith, 1234 A street, yes
2, 5555555556, jack j, 888 B street, no
5, 5555555557, h. guy, 1212 A street, yes
更新:固定结果