无法从Mysql-PHP获取所有记录

时间:2011-02-09 10:54:59

标签: php mysql

我有一个只从数据库中获取数据的查询,此查询返回590行。 当我在PHPmyAdmin中放置未触及的SAME查询时,它返回超过1000条记录。

我试过用其他方式编写查询,从mysql改为mysqli,结果是一样的。我无法获得所需的所有记录。

SELECT invoice_orders.invoice_number, invoice_orders.ddt_number, invoice_orders.date, invoice_order_products.productcode, invoice_order_products.category, invoice_order_products.amount, invoice_order_products.price, invoice_order_products.composizione

FROM invoice_orders, invoice_order_products

WHERE invoice_orders.id = invoice_order_products.invoice_id AND FROM_UNIXTIME( invoice_orders.date, '%m/%Y' ) = '01/2011'

感谢

2 个答案:

答案 0 :(得分:1)

您确定要查询相同的主机和数据库架构/表吗?

答案 1 :(得分:0)

首先删除查询元素 - 删除from_unixtime并检查结果是否一致 - 然后添加过滤器......

我可能建议您不要保存使用日期时间字段的时间戳 - 但这只是个人偏好。