我使用的是sql Server 2005,使用SqlCommand的ExecuteReader返回查询结果集。
现在有两个表 一个feedback 一个user。
feedback 里面有id,title,user_id 属性。
user里面有 id,name属性。
现在详细写一个sql让它在查询所有反馈的时候把用户名查询出来!

解决方案 »

  1.   

    SELECT id,title,user_id,NAME FROM feedback,user WHERE feedback.user_id=user.id
      

  2.   

    如果我这feedback表里字段比较多呢
      

  3.   

    我的意思是能不能来个*不然那个sql欲绝太长了!
      

  4.   

    我的意思是能不能来个*不然那个sql语句太长了!
      

  5.   


    SELECT feedback.*,user.NAME FROM feedback,user WHERE feedback.user_id=user.id
    楼主,记得结贴哦
      

  6.   

    当然可以了,你是想懒得写列名吧
    --1
    select * from feedback where exists(select * from  [user] where feedback.user_id=user.id)
    --2
    select * from feedback where feedback.user_id in(select user_id from  [user] )