SELECT
a.*
FROM
tb a
WHERE
val = ( SELECT min( val ) FROM tb WHERE NAME = a.NAME )
ORDER BY
a.NAME
这个sql就是按name分组取val最小的值所在行的数据
小弟不明白这个这个slq的执行过程是什么
...全文
291打赏收藏
求大佬们解析下这个sql 小弟没大看懂怎么个运行过程
sql如下: SELECT a.* FROM tb a WHERE val = ( SELECT min( val ) FROM tb WHERE NAME = a.NAME ) ORDER BY a.NAME 这个sql就是按name分组取val最小的值所在行的数据 小弟不明白这个这个slq的执行过程是什么