portseven: SQL Select in Select (oder 2x Count in einem SQL)

Beitrag lesen

Tag,

Tut mir leid das ich schon wieder nen Beitrag erstelle und ich euch nerve aber bin halt fleißig am lernen und benötige dazu auch öfters Hilfe<.<

Zu meiner Frage:

Ich möchte in meinem SQL Befehl nochmal einen Count hinzufügen. Wie kann ich das am besten machen? Hab UNION ausprobiert oder nochmal (SELECT) in klammern aber bekomme nur Fehler wo das hier steht: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right synta

Ich möchte dies gerne hinzufügen: COUNT(u_post_likes_comment) AS like in diesem SQL Befehl

Hat einer von euch eventuell ne Ahnung wie ich das jetzt mache?

	$stmt = $pdo->prepare("SELECT 
    u_post.p_id, 
    u_post.u_id,  
    u_post.p_like,  
    u_post.p_heart,  
    u_post.post, 
    u_post.image_ordner, 
    u_post.date, 
	
    user.id, 
    user.username, 
    user.name, 
    user.nachname, 
    user.image,
	
	
	COUNT(u_post_likes.id) AS likes,
	u_post_likes.post_id,
	u_post_likes.user AS newid,
	
	follow.user_id,
	follow.follow_id
    FROM u_post 

	LEFT JOIN user
	ON u_post.u_id = user.id
	
	LEFT JOIN u_post_likes
	ON u_post.p_id = u_post_likes.post_id
	
	LEFT JOIN u_post_likes_comment
	ON u_post_likes_comment.user = user.id
	
	
	LEFT JOIN follow
	ON user.id = follow.follow_id OR user.id = follow.user_id 

	WHERE follow.user_id = :user_id

	GROUP BY u_post.p_id

    ORDER BY date DESC
	
	");