0
我想將此mysql/select查詢與函數轉換爲DBIx :: Class,但我無法以正確的方式構造它。與功能Mysql函數爲DBIx :: Class翻譯
的Mysql /查詢:上DBIC_TRACE
mysql> select * from sold_products
where date_sub(curdate(), interval 100 day) <= date;
結果查詢:
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