我们都知道,在一个查询中使用多个插入比运行多个查询要好。但是,我不知道Mysql最多支持多少个这样的多重扩展值?我在网上搜索,但没有找到正确的答案。我只是很好奇想知道这个。我记得当我使用一些MVC框架的时候,它试图在一个查询中触发成百上千的插入,我经常得到像Mysql server has gone away这样的错误消息。
我有2个MySQL表(用户和评论)-我想做的是获取一个报告,给我有多少用户发表了1条评论,有多少用户发表了2条评论,有多少用户发表了3条评论,有多少用户发表了4+评论,按月和年分组。我使用这个查询来获取每个用户按年/月分组的评论数量
select year(c.datecreated) as comment_year, month(c.datecreated) as comment_monthand c.datecreate