我有一个奇怪的问题,我运行下面的SQL语句:SQL不返回任何记录
SELECT * FROM tbl_statement_items;
或
SELECT * FROM `tbl_statement_items`;
表“tbl_statement_items”包含28条记录,但是当我运行其上方的命令显示0结果。
但是,当我运行它通过phpmyadmin它显示所有记录:(它附加一个限制)。
SELECT * FROM `tbl_statement_items` WHERE 1 LIMIT 0 , 30
我失去了简单的东西在这里还是有其他人的经验?
在此先感谢。
您是直接查询mysql还是通过PHP中的'mysql_query()'等语言方法查询?如果以后是真的,我可以看到一个PHP代码片段吗? – 65Fbef05 2011-05-03 14:08:26
您第一次如何运行该声明?你确定你正在查询正确的数据库吗?尝试database.tablename语法。 – 2011-05-03 14:08:33
根据我对类似案例的经验,99%的时间只是查询错误的数据库副本。 – 2011-05-03 14:09:44