ly15526862987
ly15526862987
采纳率100%
2017-07-16 01:19

数据库查询问题,求大神帮忙

已采纳
  • 姓名 年龄 爱好 1 1 1 1 1 2

想要查寻结果为 姓名 1 , 年龄1 ,爱好 1,爱好 2

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • u012556249 风中的千纸鹤 4年前

    不知道这样是否符合你的要求。
    图片说明
    select t1.name,t1.age,wm_concat(t1.hobby) con_hobby from scott.test t1 group by t1.name,t1.age;

    点赞 1 评论 复制链接分享
  • ly15526862987 ly15526862987 4年前

    SELECT
    j.id,
    j.join_code,
    p.name,
    p.tel ,
    j.join_time,
    o.photo,
    j.join_info

        FROM dg_company_vote_join_list j
        LEFT JOIN dg_common_parent p ON
        j.parent_id = p.id
        LEFT JOIN
        dg_company_vote_join_photo_list o ON
        j.id = o.join_id 
        WHERE j.state = 0
    
        这是我的查询语句查出来是两行,两个photo, 我需要把两个photo字段变成一行显示
    
    点赞 1 评论 复制链接分享
  • u013894391 芸编蕴香 4年前

    select *
    from public.tablename
    where name="1" and age="1" and interest1= "1“ and interest2="2"
    group by name order by age asc

    点赞 评论 复制链接分享