0
Я хочу преобразовать этот запрос mysql/select с функцией в DBIx :: Class, но я не могу построить его правильным способом.Функция Mysql для DBIx :: Перевод класса
Mysql/запрос с функцией:
mysql> select * from sold_products
where date_sub(curdate(), interval 100 day) <= date;
Результат запроса на DBIC_TRACE:
SELECT me.fk_product, me.fk_customer, me.amount, me.quantity, me.date, me.pk_sold
FROM sold_products me WHERE (date > date_sub(curdate(), interval 100 day):
P.S DBIx уже повышен.
спасибо, люпина
Я что-то пропустил? Мне кажется, что два оператора SQL функционально идентичны. –
- это DBIC_TRACE, что вы видите или что хотите видеть? они выглядят нормально, если в вашем выпуске отсутствуют столбцы, а затем проверьте, что вы определили их все в своем классе DBIx :: Class :: Result :: SoldProducts, и что нет никакой ленивой совокупности столбцов, идущих на – plusplus
@ davorg, вы 'отсутствует разница между 'x <= 5' и' 5> x'. Это не совсем (эквивалентно). – cjm