SELECT
count(*)
FROM
T_QUESTIONS S,
T_SORT T,
T_SYS_USER U
WHERE
t.pk_auto_id (+) = S.ques_sort
AND S.FK_POST_USER_ID = U.USER_ID (+)
这个sql 怎么用mysql 实现,求大神指导!!!!!!!!!!!!!!
select count(*) from a left join b on a.cid=b.cid where a.id=xx
http://www.w3school.com.cn/sql/sql_join_left.asp
SELECT count(*) FROM T_SORT T RIGHT JOIN T_QUESTIONS S ON T.pk_auto_id = S.ques_sort LEFT JOIN T_SYS_USER U ON S.FK_POST_USER_ID = U.USER_ID
3.但是有强迫症的我们一般都这样写: SELECT
count(*)
FROM
T_QUESTIONS S
LEFT JOIN T_SORT T
ON T.pk_auto_id = S.ques_sort
LEFT JOIN T_SYS_USER U
ON S.FK_POST_USER_ID = U.USER_ID
4.最后,你只count,直接查T_QUESTIONS表就可以了,连接的意义是什么?