sql语句查询表中某列不重复的所有项

第一种:使用 DISTINCT 关键词

/*实例代码*/
SELECT DISTINCT ew_workpiece_type FROM `emcs_workpiece`

第二种: 使用 UNION 关键词

/*实例代码*/
SELECT ew_workpiece_type FROM `emcs_workpiece` UNION SELECT ew_workpiece_type FROM `emcs_workpiece`

第三种:获取最新的id的数据

/*实例代码*/
SELECT
    * 
FROM
    emcs_workpiece 
WHERE
    id IN ( SELECT max( id ) FROM emcs_workpiece GROUP BY ew_workpiece_type )
分享

3.235.137.159