MySQL help: Как найти все заказы от клиента до цены <= 20 и статуса «неоплаченный»
Я думаю, что мой вопрос будет лучше понят, приведя следующий пример:
у меня есть таблица со следующими данными:
orderid Price username paymentstatus
1 10 john unpaid
2 10 john unpaid
4 10 john unpaid
5 10 john unpaid
6 10 sam unpaid
7 10 john unpaid
8 10 john paid
Я хочу найти все заказы пользователя (имя пользователя) john, где paymenttatus "неоплачен" и общая цена <= 20
Таким образом, результат должен показывать следующие 2 строки (так как общая сумма заказа составляет $ 20, а статус оплаты не оплачен, а имя пользователя - Джон)
EXPECTED RESULT:
==
orderid Price username paymentstatus
1 10 john unpaid
2 10 john unpaid
==
Я надеюсь, что вы поняли мою точку зрения / вопрос?
Пожалуйста, помогите .. Спасибо!