关于mysql的sql语句的疑问
以前用的都是sql server和db2,现在做mysql。
碰到一个sql语句:
select max(id),user_id,name
from user
group by user_id;
当时看的时候以为sql语句写错了,因为通过group by user_id时,name列未指定使用分组后的哪一行,然后尝试执行了一下,原来在mysql中这个sql语句没有问题。
请问:这个在sql server和db2下执行有问题的sql在mysql下执行,name列会取分组后的哪一行?