我是一个 SQL 新手。对不起。我有 3 个表:服务、城市、city_services。我需要从 city_services 表中获取给定城市中可用的所有服务(使用 city_id),但还想从服务表中获取服务名称 - 全部在一个语句中。我知道我可以嵌套 2 个语句和 2 个 while 循环(php),但这似乎效率低下。
我需要一个 JOIN 还是一个嵌套的 sql 语句?我无法解决这个问题。
任何帮助或指向正确的方向都会很棒!
谢谢。
sndwg
我是一个 SQL 新手。对不起。我有 3 个表:服务、城市、city_services。我需要从 city_services 表中获取给定城市中可用的所有服务(使用 city_id),但还想从服务表中获取服务名称 - 全部在一个语句中。我知道我可以嵌套 2 个语句和 2 个 while 循环(php),但这似乎效率低下。
我需要一个 JOIN 还是一个嵌套的 sql 语句?我无法解决这个问题。
任何帮助或指向正确的方向都会很棒!
谢谢。
sndwg