dongzanxun2790 2014-11-28 02:26
浏览 8

使用左连接修复错误

What is wrong with this command? I get error and not sure what is wrong

    $qrys = mysql_query("
    SELECT *
    FROM users
    LEFT JOIN follows ON follows.followbyid != '$userid' 
    WHERE users.active = 1 AND users.followex = 1 AND users.credits > 0 AND users.twid != '$userid' AND users.twimg != ''
    ORDER BY users.featured DESC, users.buyer DESC, users.retweets DESC 
    LIMIT 49
    ") or die (mysql_error()); 
  • 写回答

1条回答 默认 最新

  • doubairan4213 2014-11-28 02:32
    关注

    Should this not be:

       $qrys = mysql_query("
        SELECT *
        FROM users
        LEFT JOIN follows ON **[A JOIN CRITERIA]**
        WHERE users.active = 1 AND users.followex = 1 AND users.credits > 0 AND users.twid != '$userid' AND users.twimg != '' **AND follows.followbyid != '$userid'** 
        ORDER BY users.featured DESC, users.buyer DESC, users.retweets DESC 
        LIMIT 49
        ") or die (mysql_error()); 
    

    Also stop using mysql_query and use mysqli at least.

    评论

报告相同问题?

悬赏问题

  • ¥15 2024-五一综合模拟赛
  • ¥15 下图接收小电路,谁知道原理
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
  • ¥15 ETLCloud 处理json多层级问题
  • ¥15 matlab中使用gurobi时报错
  • ¥15 这个主板怎么能扩出一两个sata口
  • ¥15 不是,这到底错哪儿了😭