如何使用Flask从sqlite3的三个表中获取数据

时间:2018-11-14 16:53:42

标签: sql sqlite

有三个表comments users posts
comments具有三个属性-postid userid comments
users有两个属性-userid username
posts有两个属性-posturl postid

我只有posturl。我想通过相应的帖子获取评论和用户名。

1 个答案:

答案 0 :(得分:1)

使用以下语句:

SELECT posts.posturl, users.username, comments.comments
FROM posts 
INNER JOIN 
    (comments INNER JOIN users ON comments.userid = users.userid) ON posts.postid = comments.postid
WHERE (((posts.posturl)='url'));

用您的网址替换url