|
Программирование PHP, Perl, HTML, XHTML, CSS, JavaScript, MySQL и другие языки кодирования. |
|
Опции темы |
Сегодня | |||||
|
10.05.2015, 22:25 | #1 | |||
Реноме:
1551
|
MySQL: уникальные пары отсортированные по количеству вхождений в таблицу
Сортирую и вывожу уникальные пары в двух столбцах так:
$st = mysql_query("SELECT Dy,At FROM ute GROUP BY Dy,At ORDER BY id_ute DESC LIMIT 8") А как, чтобы выводило уникальные пары слов (под каждое слово своё поле), начиная с тех которых встречается в таблице больше всего, в порядке убывания? Короче, уникальные пары отсортированные по количеству вхождений в таблицу? Помогите пожалуйста!
__________________
|
|||
11.05.2015, 00:57 | #4 | |||
Реноме:
1551
|
Кто-там забыл, - спасибо, всё отлично работает.
Вопрос №2, как сделать точно такой же запрос, но с выборкой : - за последний месяц, - за последнюю неделю. какое поле нужно для времени (в смысле тип), при необходимости сделаем. Лучше было бы если бы воспользоваться тем что есть, а есть просто поле (Varchar 250) со значениями типа 19.06.2015 Знал что его нужно, но не знал куда его впихнуть
__________________
Последний раз редактировалось Port_Artur; 11.05.2015 в 00:59. |
|||
11.05.2015, 01:21 | #6 | |||
Реноме:
1551
|
Лучше пример, на основе того что написал pastuhoff, предположим что это поле времени есть и оно "Tim"
__________________
Последний раз редактировалось Port_Artur; 11.05.2015 в 01:24. |
|||
11.05.2015, 01:44 | #8 | |||
Реноме:
1551
|
Спасибо, завтра переведу поле в DATE , попробую.
__________________
|
|||
28.07.2015, 00:14 | #9 | |||
Реноме:
1551
|
нашёл запрос, написано было что за предыдущий месяц:
where real_time > LAST_DAY(DATE_SUB(CURDATE(), INTERVAL 2 MONTH))
AND real_time < DATE_ADD(LAST_DAY(CURDATE() - INTERVAL 1 MONTH), INTERVAL 1 DAY) добавлено через 13 минут И вот такую: WHERE `datetime` > LAST_DAY( DATE_SUB( CURDATE( ) , INTERVAL 2 MONTH ) ) + INTERVAL 1 DAY
AND `datetime` < DATE_ADD( LAST_DAY( CURDATE( ) - INTERVAL 1 MONTH ) , INTERVAL 1 DAY )
__________________
Последний раз редактировалось Port_Artur; 28.07.2015 в 00:28. Причина: Добавлено сообщение |
|||
Реклама | |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | |
|
|