美文网首页
list查询只返回一条数据

list查询只返回一条数据

作者: setone | 来源:发表于2017-08-14 09:18 被阅读0次

我还在继续写博客,我一直没放弃我的项目
今天写一个前端页面显示最近评论动态的面板

image.png

长这个样子,我调用查询语句
在数据库端能查询出5条数据,但是在程序里面的list只有一条返回值,同时控制台显示有2条返回数据

1

开始我以为是映射的问题,自己又手写了一个,结果还是一样,百度一下就找到原因了,是主键问题,

    SELECT
        a.article_id,
        a.article_name,
        c.username,
        c.web_likes ,
        c.timestamp
            FROM
            COMMENT c LEFT JOIN article a
            ON c.article_id = a.article_id
            WHERE c.is_checked = 1
            ORDER BY c.id DESC LIMIT 5

这句sql是查询article 表的主键,所以得到的结果只有一条,把这句sql修改一下

    SELECT
        c.id,
        a.article_name,
        c.username,
        c.web_likes ,
        c.timestamp
            FROM
            COMMENT c LEFT JOIN article a
            ON c.article_id = a.article_id
            WHERE c.is_checked = 1
            ORDER BY c.id DESC LIMIT 5

这样我们就能得到对应的数据了

相关文章

网友评论

      本文标题:list查询只返回一条数据

      本文链接:https://www.haomeiwen.com/subject/lvbyrxtx.html