【发布时间】:2018-02-01 18:13:22
【问题描述】:
我最近参加了一次采访。面试官问我这个问题。 我有 2 张桌子:
第一个表是Location,如下所示:
ID | City
---+-----------
1 | Mumbai
2 | Delhi
3 | Bangalore
第二张表是Item,像这样:
Item | Location_id
-----+-------------
A | 1,2
B | 2,3
C | 1,2,3
现在我们想要如下的输出
Item | Location
-----+-------------------------
A | Mumbai,Delhi
B | Delhi,Bangalore
C | Mumbai,Delhi,Bangalore
请帮我写查询。
【问题讨论】:
-
这不是代码编写服务,当然也不是帮助您欺骗潜在雇主的服务。如果面试官允许你利用资源来回答你的问题(在这种情况下我很难接受),那么继续,但要这样说明。如果不是,请对面试官诚实。
-
我建议你阅读关于良好提问的 SO 指南:stackoverflow.com/help/dont-ask
-
我假设你没有通过测试,这不是带回家的,想了解它应该如何工作?如果不是,那么您不应该让我们在这里帮助您,如果您在面试中不懂代码,如果您被录用,您将失败。
标签: sql sql-server