首页 > 解决方案 > SQL 查询在 localhost 和 AWS 上的工作方式不同

问题描述

我正在尝试从表中获取用户列表。所以下面的 SQL 查询结果在localhost上很完美,但在AWS上,由于这个原因,同一用户重复了几次 - ORDER BY user_idDESC。从查询中删除它后,它会产生实际响应。所以我想知道它为什么会这样。还有一些 PHP 函数,如 (move_uploaded_file()),可以在 localhost 上运行,但在 AWS 上失败。

SELECT `user_id` 
FROM `Wo_Users` 
WHERE `user_id` IN (SELECT `following_id` 
                    FROM `Wo_Followers` 
                    WHERE `follower_id` = '1' 
                      AND `following_id` <> '1' 
                      AND `active` = '1') 
AND `active` = '1' 
**ORDER BY `user_id` DESC**

请在下面找到附件: 在此处输入图像描述 AWS: 在此处输入图像描述

标签: phpmysqlamazon-web-servicesamazon-s3

解决方案


推荐阅读