Не получается сортировать по дате используя distinct

242
02 сентября 2021, 03:50

У меня таблица из ссылок. Многие повторяются.

| id | url | camp_send_date |

Я обрезаю не нужные части ссылок и выбираю одинаковые части как distinct и их вывожу. Но почему то используя distinct не сортирует по дате

SELECT DISTINCT TRIM( TRIM(LEADING SUBSTRING_INDEX(url, '/', 3) FROM TRIM(TRAILING SUBSTRING_INDEX(url, '/', -1)  FROM url))) AS url 
FROM stats 
WHERE  url NOT LIKE '%wp-content%' AND camp_name NOT LIKE '%test%' AND DATE(camp_send_date) > DATE_SUB(CURDATE(), INTERVAL 90 DAY) 
GROUP BY camp_send_date DESC 
ORDER BY camp_send_date DESC
Answer 1

Пробуй

SELECT TRIM( TRIM(LEADING SUBSTRING_INDEX(url, '/', 3) FROM TRIM(TRAILING SUBSTRING_INDEX(url, '/', -1)  FROM url))) AS domain
FROM stats 
WHERE url NOT LIKE '%wp-content%' 
  AND camp_name NOT LIKE '%test%' 
  AND camp_send_date > CURDATE() - INTERVAL 90 DAY
GROUP BY domain
ORDER BY MAX(camp_send_date) DESC
READ ALSO
Преобразование class в массив byte []

Преобразование class в массив byte []

При работе через Bluetooth получаю ответ от оборудования по сокету в формате массива byte[] buffer

207
Проверка файла на наличие определенных строк во время сборки

Проверка файла на наличие определенных строк во время сборки

Требуется проверять файл xml на наличие определенных значений свойстваДумал сделать через antrun plugin и shell скрипт

227
Как корректно сохранить цветной текст в файл?

Как корректно сохранить цветной текст в файл?

Есть методы изменения цвета выделенного текста

203
Как изменить текст textView из другого класса?

Как изменить текст textView из другого класса?

У меня есть два класса, один класс MainActivity, а другой собственный классМой активити класс содержит textView

283