结合2个查询sql

时间:2017-07-26 14:27:25

标签: sql sql-server sql-server-2008

我有2个sql请求

  1. 从表格中选择名称,ID
  2. 从表中选择名称,地点
  3. 如何按名称分组2 sql查询? 结果:

    name, id, place
    

2 个答案:

答案 0 :(得分:1)

是同一张桌子吗? 否则,如果名称是唯一的,我会尝试加入

select a.name, a.id, b.place from table a 
   join table b 
      on a.name=b.name;

答案 1 :(得分:1)

如果要从table中选择每个列,只需使用:

select * from table

替代:

select name, id, place from table

如果2个表不相同,请加入@Lukas Gabsi已经建议:

select a.name, a.id, b.place from table a 
   join table b 
      on a.name=b.name;