仅Mysql不选择重复的值

仅Mysql不选择重复的值,mysql,Mysql,我正在寻找一种运行简单的SELECTstatment的方法。我有一个表,它有两列:id和email 我想运行一个不会返回重复值的SELECTstation。例如,以以下数据为例: 1example@hotmail.com 2.example12@hotmail.com 3.example@hotmail.com 4.example@hotmail.com 我希望它只返回以下内容: 1 example@hotmail.com 2 example12@hotmail.com …并跳过重复

我正在寻找一种运行简单的
SELECT
statment的方法。我有一个表,它有两列:
id
email

我想运行一个不会返回重复值的
SELECT
station。例如,以以下数据为例:

1example@hotmail.com
2.example12@hotmail.com
3.example@hotmail.com
4.example@hotmail.com
我希望它只返回以下内容:

1   example@hotmail.com
2   example12@hotmail.com
…并跳过重复值。

选择MIN(id),通过电子邮件从某些表格组发送电子邮件

实现这一点有几种方法,一种是使用DISTINCT子句:

从您的_表中选择不同的电子邮件;
另一种方法是汇总值的计数:

选择COUNT(*),通过电子邮件从您的_表组发送电子邮件;

如果您不需要ID,请使用

从“表”名称中选择不同的电子邮件`
否则,如果需要
第一个ID
请使用

通过电子邮件从'TABLE_NAME'组中选择最小(ID)电子邮件
从表中选择不同的电子邮件
从表格名称中选择不同的唯一名称

您的第一个解决方案将返回每一行,您的第二个解决方案也将返回每一行。是的,我猜他确实说过他只想要电子邮件值。。。编辑我的答案以仅反映电子邮件栏。