Есть три таблицы:
users со столбцами id, emailposts со столбцами id, contentlikes со столбцами post_id, user_idpost_id и user_id из таблицы likes это foreign key для posts.id и users.id соответственно.
Как выбрать все записи из posts, чтобы в выборке был еще один "виртуальный" столбец likes_count (число) в котором будет подсчитано количество строк из таблицы likes, у которых post_id ссылается на id каждого отдельного поста, т.е. подсчитать количество лайков к каждому посту.
На псевдокоде это выглядит примерно так (за эту часть вопроса прошу прощения сразу):
SELECT * + `likes_count` FROM `posts`, `likes_count` = (SELECT COUNT(*) FROM `likes` WHERE `likes`.`post_id` = `posts`.`id`)
сам из мира фронтэнда, поэтому буду крайне благодарен дополнительным пояснениям в ответе, спасибо.
Продвижение своими сайтами как стратегия роста и независимости