Mysql 我需要添加一个选项;其中;到我的sql请求
我需要在“party”选项中添加选项Mysql 我需要添加一个选项;其中;到我的sql请求,mysql,sql,Mysql,Sql,我需要在“party”选项中添加选项where 这是我的工作代码: SELECT p.id, ( SELECT COUNT( * ) FROM accounts WHERE party = p.id ) AS u_count, p.title, p.slogan, p.owner, u.nickname, p.candidat, c.nickname, p.register_date FROM party p LEFT OUTER JOIN accounts u ON p.owner = u.
where
这是我的工作代码:
SELECT p.id, (
SELECT COUNT( * )
FROM accounts
WHERE party = p.id
) AS u_count, p.title, p.slogan, p.owner, u.nickname, p.candidat, c.nickname, p.register_date
FROM party p
LEFT OUTER JOIN accounts u ON p.owner = u.id
LEFT OUTER JOIN accounts c ON p.candidat = c.id
此案例不起作用:(使用确认=1)
语法必须是
select。。。从…起参加在…上其中…
SELECT p.id, (
SELECT COUNT( * )
FROM accounts
WHERE party = p.id
) AS u_count, p.title, p.slogan, p.owner, u.nickname, p.candidat, c.nickname, p.register_date
FROM party p LEFT OUTER JOIN accounts u ON p.owner = u.id
LEFT OUTER JOIN accounts c ON p.candidat = c.id
WHERE confirmed = 1
语法必须是
select。。。从…起参加在…上其中…
SELECT p.id, (
SELECT COUNT( * )
FROM accounts
WHERE party = p.id
) AS u_count, p.title, p.slogan, p.owner, u.nickname, p.candidat, c.nickname, p.register_date
FROM party p LEFT OUTER JOIN accounts u ON p.owner = u.id
LEFT OUTER JOIN accounts c ON p.candidat = c.id
WHERE confirmed = 1