Sirius
PHP+MySQL=LOVE
Сложный запрос с DISTINCT
У меня есть примерно такая таблица:
id name mail info
1 ee [email protected] --
2 ee [email protected] none
3 er [email protected] yes
4 ww [email protected] none
5 we [email protected] --
6 ewe [email protected] --
7 weq [email protected] --
Мне нужно вытащить все записи (А не только mail) с уникальными значениями mail, для рассылки, то есть:
SELECT DISTINCT mail FROM TABLE; //но нужно всё, то есть *
Я сам понимаю, что это глупо, так как мускул не знает, какую именно строчку из уникальных я захочу, а мне нужна именно последняя из уникальных. То есть строки 3, 4, 6, 7
Такое возможно? Другой способ есть кроме DISTINCT?
У меня есть примерно такая таблица:
id name mail info
1 ee [email protected] --
2 ee [email protected] none
3 er [email protected] yes
4 ww [email protected] none
5 we [email protected] --
6 ewe [email protected] --
7 weq [email protected] --
Мне нужно вытащить все записи (А не только mail) с уникальными значениями mail, для рассылки, то есть:
SELECT DISTINCT mail FROM TABLE; //но нужно всё, то есть *
Я сам понимаю, что это глупо, так как мускул не знает, какую именно строчку из уникальных я захочу, а мне нужна именно последняя из уникальных. То есть строки 3, 4, 6, 7
Такое возможно? Другой способ есть кроме DISTINCT?