MYSQL MyIsaM如何加入2语句select+select count

MYSQL MyIsaM如何加入2语句select+select count,mysql,join,myisam,Mysql,Join,Myisam,表: postid | userid | post | replyto 后sql 从postid=12的表格中选择* sql回复总数 从replyto=12的表中选择COUNT*AS total 预期结果是post表+对post的回复数量。replyto字段是目标postid。比如: postid |用户ID | post | replyto | Total回复 是否有可能加入这两个查询 谢谢 您只能将其用作子查询>5.x: SELECT postid, userid,

表: postid | userid | post | replyto

后sql

从postid=12的表格中选择*

sql回复总数

从replyto=12的表中选择COUNT*AS total

预期结果是post表+对post的回复数量。replyto字段是目标postid。比如:

postid |用户ID | post | replyto | Total回复

是否有可能加入这两个查询


谢谢

您只能将其用作子查询>5.x:

SELECT
    postid,
    userid,
    post,
    replyto,
    (SELECT
        COUNT(*) AS total
    FROM table
    WHERE replyto=12) AS totalreplies
FROM table
WHERE postid=12
我想加入也许也行,但现在我不知道怎么做

SELECT 
  postid, userid, post, replyto, det.nb
FROM
  table,
  (SELECT COUNT(*) AS nb FROM table) det