mixwell
Новичок
сортирока по 2-ум полям
данный запрос возвращает неправильно(т.е. последюю запись)
SELECT * FROM mail WHERE mail.sexUserFrom = 1 AND mail.idUserFrom = 73 AND mail.idUserTo = '3' AND mail.statusDelM = 0 ORDER BY dateMail, timeMail DESC LIMIT 1
а когда запрашиваешь так:
SELECT * FROM mail WHERE mail.sexUserFrom = 1 AND mail.idUserFrom = 73 AND mail.idUserTo = '3' AND mail.statusDelM = 0 ORDER BY dateMail DESC LIMIT 1 то все работает нормально! Но мне нужно сортировать вначале по дате а потом по времени. Как правильнее реализовать запрос?
данный запрос возвращает неправильно(т.е. последюю запись)
SELECT * FROM mail WHERE mail.sexUserFrom = 1 AND mail.idUserFrom = 73 AND mail.idUserTo = '3' AND mail.statusDelM = 0 ORDER BY dateMail, timeMail DESC LIMIT 1
а когда запрашиваешь так:
SELECT * FROM mail WHERE mail.sexUserFrom = 1 AND mail.idUserFrom = 73 AND mail.idUserTo = '3' AND mail.statusDelM = 0 ORDER BY dateMail DESC LIMIT 1 то все работает нормально! Но мне нужно сортировать вначале по дате а потом по времени. Как правильнее реализовать запрос?