Doctrineでsubselectによって返された行を数えたいと思います。私が持っている副選択は次のとおりです。SQLでDoctrineでsub SELECTにCOUNTを実行したい
SELECT e FROM \comments\Entities\Event e
WHERE e.type = 'addComment'
HAVING TIMESTAMPDIFF(MINUTE, e.commentedOnPublished, e.created) < 60)
私が所望の結果を達成したい:
SELECT COUNT(*) FROM (
SELECT e.* FROM square_events as e
WHERE e.type = 'addComment'
HAVING TIMESTAMPDIFF(minute, e.commentedOnPublished, e.created) < 60
) temp
誰もが、これは教義で達成することができる方法を知っていますか?
おかげで、@timdev私は少し錆びてきた年のカップルのためのSQLを使用していないが判明しました。 – nomasprime