我将以下查询发送到mySQL DB:
select *
from `accounts`
inner join `countries` on `accounts`.`country_code` = `countries`.`country_code`
order by
`accounts`.`type` asc,
`accounts`.`sub_type` asc,
`countries`.`name` asc,
`accounts`.`name` asc
当从GUI客户端执行它时,我可以看到前3个ID是3,4和5.但是当使用DB :: select执行它时,系统返回以下id:3,28和29。 / p>
任何想法可能出错?
提前致谢
答案 0 :(得分:-1)
当我将查询从select *
更改为select accounts.*
时,问题就解决了。