一道有难度的SQL面试题!

表结构:

表:Person

id  FirstName  LastName

1  li                xiang

2  wang          gang

3  shith          jenny

4   both         jack

5   pan           gao

 

表:Country

country  Name1,Name2,Name3,Name4,Name5

China      1        ,2       ,5         ,null    , null     

Japan      3        ,4

要求:

1.用SQL语句建表

2.查询出以下结果:

   country,Name

   China,    lixiang|wanggang|pangao

   Japan,    shith jenny|both jack

用的数据库是oracle

 

面试时我没有做出来。

下来自己学习了下,终于在SQL server 上调试成功。

现在在公司,晚上回家发SQL 代码

 

 

 

 

 

你可能感兴趣的:(一道有难度的SQL面试题!)