使用POW()时MySQL命令不同步

茶杯696

我有一个可以完美运行的MySQL查询,直到向它添加POW函数为止。我不明白为什么会收到此错误。我试图用谷歌搜索它,但想出一个解决方案却空无一物。

原始查询:

SELECT  86400 /
        (NOW() - `created_at`) *
        (
            (
                SELECT  COUNT(`Votes`.`voteID`)
                FROM    `Votes`
                WHERE   `postID` = `Posts`.`postID`
                LIMIT   1
            )
            + 0
            * 5
        ) AS `rank`
FROM    `Posts`

用POW()查询:

SELECT  POW(
            86400 
            / (NOW() - `created_at`) 
            * 
            (
                (
                    SELECT  COUNT(`Votes`.`voteID`) 
                    FROM    `Votes` 
                    WHERE   `postID` = `Posts`.`postID` 
                    LIMIT   1
                ) 
                + 0 
                * 5
            ), 
            1.8
        ) AS `rank` 
FROM    `Posts`

我得到的错误是 #2014 - Commands out of sync; you can't run this command now

茶杯696

我尝试了奥利·琼斯(Ollie Jones)的建议,对我来说非常有效!

您可能POW()通过向其传递一个荒谬的大的或非数字的第一个参数来暴露错误(NOW() - created_at)可能没有按照您的想法去做。UNIX_TIMESTAMP() - UNIX_TIMESTAMP(created_at)如果希望进行时差计算,则可能需要几秒钟的时间。–奥利·琼斯(Ollie Jones)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用POW()时MySQL命令不同步

来自分类Dev

C MySQL连接器-错误2014-使用CALL时命令不同步

来自分类Dev

从芹菜执行插入时,mysql命令不同步

来自分类Dev

Django出现MySQL例外2014:命令不同步

来自分类Dev

MySQL Throwing无法执行查询。命令不同步

来自分类Dev

mysql:命令不同步;您现在无法运行此命令->在php函数中运行查询时

来自分类Dev

apt-get命令不同步

来自分类Dev

MySQL 说:文档 #2014 - 命令不同步;你现在不能运行这个命令

来自分类Dev

不同步自动递增MYSQL

来自分类Dev

当执行从文件读取的sql时,mysqldb cursor.close()抛出ProgrammingError:(2014,“命令不同步...”)

来自分类Dev

当执行从文件读取的sql时,mysqldb cursor.close()抛出ProgrammingError:(2014,“命令不同步...”)

来自分类Dev

mysqli 语句因命令不同步而失败;插入数据库时

来自分类Dev

从Excel VBA用游标调用MySQL存储过程->命令不同步

来自分类Dev

ntpd同步时ntpd不同步时钟

来自分类Dev

第一次查询时出现“命令不同步;您现在不能运行此命令”错误?

来自分类Dev

经线不同步

来自分类Dev

异步不同步

来自分类Dev

毫秒不同步

来自分类Dev

RecyclerView 不同步

来自分类Dev

json_search 抛出错误 MySQL - #2014 - 命令不同步;你现在不能运行这个命令

来自分类Dev

MySQLi命令不同步,带有简单的query()函数

来自分类Dev

实体框架-如何避免命令不同步异常

来自分类Dev

MAMP存储过程:命令不同步错误

来自分类Dev

命令与第一个请求不同步

来自分类Dev

命令行编号行不同步

来自分类Dev

使用ffmpeg连接视频时音频/视频不同步:非单调TDS输出

来自分类Dev

Windows 7时钟不同步?

来自分类Dev

交叉调试android ndk时符号不同步

来自分类Dev

删除表单元素时AngularJS验证不同步

Related 相关文章

  1. 1

    使用POW()时MySQL命令不同步

  2. 2

    C MySQL连接器-错误2014-使用CALL时命令不同步

  3. 3

    从芹菜执行插入时,mysql命令不同步

  4. 4

    Django出现MySQL例外2014:命令不同步

  5. 5

    MySQL Throwing无法执行查询。命令不同步

  6. 6

    mysql:命令不同步;您现在无法运行此命令->在php函数中运行查询时

  7. 7

    apt-get命令不同步

  8. 8

    MySQL 说:文档 #2014 - 命令不同步;你现在不能运行这个命令

  9. 9

    不同步自动递增MYSQL

  10. 10

    当执行从文件读取的sql时,mysqldb cursor.close()抛出ProgrammingError:(2014,“命令不同步...”)

  11. 11

    当执行从文件读取的sql时,mysqldb cursor.close()抛出ProgrammingError:(2014,“命令不同步...”)

  12. 12

    mysqli 语句因命令不同步而失败;插入数据库时

  13. 13

    从Excel VBA用游标调用MySQL存储过程->命令不同步

  14. 14

    ntpd同步时ntpd不同步时钟

  15. 15

    第一次查询时出现“命令不同步;您现在不能运行此命令”错误?

  16. 16

    经线不同步

  17. 17

    异步不同步

  18. 18

    毫秒不同步

  19. 19

    RecyclerView 不同步

  20. 20

    json_search 抛出错误 MySQL - #2014 - 命令不同步;你现在不能运行这个命令

  21. 21

    MySQLi命令不同步,带有简单的query()函数

  22. 22

    实体框架-如何避免命令不同步异常

  23. 23

    MAMP存储过程:命令不同步错误

  24. 24

    命令与第一个请求不同步

  25. 25

    命令行编号行不同步

  26. 26

    使用ffmpeg连接视频时音频/视频不同步:非单调TDS输出

  27. 27

    Windows 7时钟不同步?

  28. 28

    交叉调试android ndk时符号不同步

  29. 29

    删除表单元素时AngularJS验证不同步

热门标签

归档