[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: возможно ли объединить два запроса?
Reh
Добрый вечер!

Есть два запроса

SELECT count(DISTINCT  `ip`) visit FROM  `actionsUser` WHERE time >= CURDATE( )

SELECT count(DISTINCT  `ip`) visit FROM `actionsUser` WHERE time >= DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH)


Возможно их объединить?
123456
SELECT count(DISTINCT  `ip`) visit FROM  `actionsUser` WHERE time >= CURDATE( ) OR time >= DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH)
Reh
123456
Мне нужно получить два числа.
Первое количество строк за сутки, второе за месяц.
sergeiss
Ну вот так если только

select
(SELECT count(DISTINCT `ip`) visit FROM `actionsUser` WHERE time >= CURDATE( ) ) as count_date,
(
SELECT count(DISTINCT `ip`) visit FROM `actionsUser` WHERE time >= DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH) ) as count_month


_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Reh
спасибо
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.