mysql查最大值并分组
这是我的book表,它有书籍名字,通过userid能查到谁写的,bookimg是书籍的封面
这是我的booksection表,它是表示每一本书的具体章节内容,bookid是哪本书,section是章节,他们两个联合做主键就能避免章节重复问题了
但现在的问题是我想通过userid查询他写的书的最新章节
但是我想查section的最大值然后再把它进行分组,它不能查到每本书的最大章节,只能查到表中section字段的最大值
怎么办
mysql查最大值并分组
这是我的book表,它有书籍名字,通过userid能查到谁写的,bookimg是书籍的封面
但现在的问题是我想通过userid查询他写的书的最新章节
```java
SELECT
bookname,max(section),sectionname
from
book,booksection
WHERE
book.userid=1 and book.bookid=booksection.bookid
GROUP BY
bookname
```
哎,还得靠俺自己,看b站老杜的视频,是说max函数得是分组之后才能使用,执行顺序先from,where,GROUP BY,select