乐趣区

关于mysql:Mysql-嵌套查询100例子

对于一个 comment 的表

有如下需要:

查问某个工夫以来,每个用户各发了几条评论

能够应用如下的 SQL 进行查问:

select
    user_id,
    count(*)
from
    comment
where
    created_at > '2022-06-20'
group by
    user_id;

又有一个新的需要:

查问某个工夫以来,一共有几个用户发了评论

select
    count(*)
from
    (
        select
            user_id
        from
            comment
        where
            created_at > '2022-06-20'
        group by
            user_id
    ) as user_id_group_by
退出移动版