什么更快,MySQL中的SELECT DISTINCT或GROUP BY?
如果我有一张桌子
CREATE TABLE users ( id int(10) unsigned NOT NULL auto_increment, name varchar(255) NOT NULL, profession varchar(255) NOT NULL, employer varchar(255) NOT NULL, PRIMARY KEY (id))
我希望获得所有独特的profession
字段值,更快(或推荐):
SELECT DISTINCT u.profession FROM users u
要么
SELECT u.profession FROM users u GROUP BY u.profession
?
ITMISS
侃侃无极
紫衣仙女
相关分类