php - 为什么 Windows 服务器上的查询不起作用

标签 php mysql linux windows

我遇到了一个奇怪的问题 - 不幸的是我在 Linux 环境上开发,但在 Windows 环境上托管。在 Linux 上,查询返回正确的数据,在 Windows 上我只收到 NULL...

SELECT *, (SELECT image_name FROM images WHERE images.id = news.image_id ) as image FROM news

最佳答案

尝试内部连接。你的sql是特定于某些数据库的

关于php - 为什么 Windows 服务器上的查询不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13565778/

相关文章:

PHP 命名空间移除/映射和重写标识符

java - 通过 Android 模拟器和 xampp 服务器连接到本地主机

MySQL 更新查询问题

php - 如何在 CentOS 7/RHEL 7 上安装 Sublime 3?

node.js - 无法将新的 Azure Functions 部署到 Linux 应用程序

linux - 如何使用 qmake 将库文件构建到 DEB 包中而不是构建到我的系统中?

C# 通过 HTTP 上传文件

php - Laravel 5.1 - 查看具有关系的数据过滤器

datetime - MySQL:过去 24 小时按小时插入的记录

mysql - ios解析一个查询多对多关系