开发者社区 问答 正文

请教,这个SQL语句应该怎么写?:报错

数据结构如图:

想要的效果如图,请教这个一句SQL应该怎么实现?
 

展开
收起
kun坤 2020-06-09 11:38:11 588 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • SELECT 
        `a`.`id` AS `ID`, `a`.`name` AS `标题`, `b`.`name` AS `所属` 
    FROM 
        `table` AS `a` 
    LEFT JOIN 
        `table` AS `b` 
    ON
        (`b`.`id` = `a`.`fid`) 
    WHERE 
        `a`.`id` = 7

    ######select id,name as biaoti, sort as sushi from where######我有个想法和楼上不一样(我认为这个说正确答案了),回头我测试一下我自己的看法再回复。创建虚拟表######手机发错了,######

    引用来自“开源中国董事会主席”的评论

    SELECT 
        `a`.`id` AS `ID`, `a`.`name` AS `标题`, `b`.`name` AS `所属` 
    FROM 
        `table` AS `a` 
    LEFT JOIN 
        `table` AS `b` 
    ON
        (`b`.`id` = `a`.`fid`) 
    WHERE 
        `a`.`id` = 7

    非常感谢,解决问题了!
    把table as成两个区分就行了!

    2020-06-09 15:44:24 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
问答分类:
SQL
问答地址: