【发布时间】:2012-11-26 13:25:01
【问题描述】:
我遇到了一个奇怪的问题 - 不幸的是,我在 linux 环境中进行开发,但在窗口环境中托管。在 linux 上查询返回正确的数据,在 windows 上我只收到 NULL...
SELECT *, (SELECT image_name FROM images WHERE images.id = news.image_id ) as image FROM news
【问题讨论】:
-
您是否连接到正确的数据库?你确定你有数据吗?它没有理由不工作。
-
看起来很基本,但您已经将结构 和 数据从一个迁移到另一个是吗?我以前做过,所以我建议这样做。
-
请添加有关数据库、版本、环境的更多信息...
-
您是否也遇到任何错误?数据库是否保存任何数据?数据库版本是否相同?
-
检查您是否使用相同的版本以及用于查询的内容(代码或 SQL 工具)以及您是否确定使用相同的数据可能会很有用. (在代码中,
SELECT *通常不推荐使用,顺便说一句:指定您想要的列。)