今天遇见个会诡异的问题
一个web程序本地调试的好好的,结果发布到服务器上程序就报错了,报"unknown column ... in 'on clause'",网上搜了下,说是mysql的一个bug,但是我的情况和网上的还貌似不一样,我的sql语句是
select * from A where id=?id;
select * from B where id=?id;
select * from C where id=?id;
读的时候要好几个dr.NextRead();
错误日志也提示在NextRead的时候出的问题
后来,我改成这个样子貌似就没问题了,不是太懂mysql,应该是类似指定的问题,感觉好诡异啊
select * from A where A.id=?id;
select * from B where B.id=?id;
select * from C where C.id=?id;