Выберите данные на основе столбца меньше текущей даты и пустых столбцов

Например, у меня есть две таблицы, как это

Пользователь таблицы:

введите описание изображения здесь

Таблица оплаты:

введите описание изображения здесь

Я хочу объединить две таблицы выше, но я хочу получить результат как количество,
Сколько заготовок цена столбцы на основе предыдущего текущей даты.

Так что если текущая дата 2015-04-10, результат будет выглядеть так:

введите описание изображения здесь

Я понятия не имею, как это сделать, используя некоторую комбинацию синтаксических запросов в SQL или PHP, чтобы отобразить результат

1

Решение

В SQL вы можете сделать что-то вроде этого:

SELECT user_name, COUNT(name) AS result
FROM user
JOIN payment ON users.id = payment.id_user
WHERE (price IS NULL OR ltrim(price) = '')
AND payments.last_pay < '2015-04-10'
GROUP BY payment.id_user

Вы можете увидеть результат этого запроса в SQL Fiddle.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]