Мне нужно суммировать все поля цены в таблице ORDER_ITEMS только тогда, когда поле поиска is_paid таблицы ORDER не 0000-00-00.SUM одно табличное поле на основе поля других таблиц
ORDER_ITEMS table id price ORDER table id is_paid
пример таблица данные будут:
ORDER_ITEMS id price 1 1.25 1 0.75 2 1.25 2 0.50 2 2.50 ORDER id is_paid 1 0000-00-00 2 2013-02-27
поэтому вышеуказанные данные будут возвращать: ID: 2 сумма: 4,25
поскольку идентификатор-не оплачен (поэтому не заботится, что сумма цены равна), а id 2 оплачивается, поэтому мы заботимся о том, какова сумма ценовых полей id 2.
спасибо большое
Я предлагаю вам хранить 'NULL' вместо' 0000-00-00' для простоты и лучшей производительности. – Slowcoder