我正在寻找一种运行简单SELECT
陈述的方法.我有一个有两列的表:id
和email
.
我想运行一个SELECT
不会返回重复值的语句.例如,请获取以下数据:
1 example@hotmail.com
2 example12@hotmail.com
3 example@hotmail.com
4 example@hotmail.com
Run Code Online (Sandbox Code Playgroud)
我希望它只返回以下内容:
1 example@hotmail.com
2 example12@hotmail.com
Run Code Online (Sandbox Code Playgroud)
...并跳过重复的值.
如果你don't need ID
使用
SELECT DISTINCT email FROM `TABLE_NAME`
Run Code Online (Sandbox Code Playgroud)
否则如果您需要First ID
使用
SELECT MIN(ID),email FROM `TABLE_NAME` GROUP BY email
Run Code Online (Sandbox Code Playgroud)