【发布时间】:2018-03-07 01:46:20
【问题描述】:
我有以下表格:
posts: title, user, date, state, city, blog
user: username, name, password, email, city, state, private
我想做的是从posts.state = user.state和user.private ='public'的帖子中获取记录总数。我尝试了以下我知道是错误的,但我认为我已经接近了。只是想找出正确的语法。
$sqlposts = "select p.*, u.state, u.private
from posts p inner join user u on p.state = u.state
where u.private = 'public'";
我一共保存了171条记录,这段代码只返回52条记录。
感谢任何帮助。谢谢
【问题讨论】:
-
此查询似乎完全符合您的要求。您能否向我们展示示例数据以及预期输出,然后指出您认为输出错误的地方?