【问题标题】:error while using max() function in nested queries在嵌套查询中使用 max() 函数时出错
【发布时间】:2018-03-27 17:37:04
【问题描述】:
enter code here

'SELECT * FROM itemregister WHERE emailf IN (SELECT email from verify WHERE sno=MAX(sno))'

我在使用这个查询函数时遇到错误,比如 SQLSTATE[HY000]:一般错误:1111 无效使用组函数” 谁能帮我弄清楚。

【问题讨论】:

    标签: pdo mariadb


    【解决方案1】:

    我不会回答你提出的问题,而是尝试解决你的问题

    SELECT  ir.*
        FROM ( 
            SELECT  email
                FROM  verify
                ORDER BY  sno DESC
                LIMIT  1 
             ) AS x
        JOIN  itemregister AS ir  ON x.email = ir.emailf 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-04-16
      • 1970-01-01
      • 2022-09-23
      • 1970-01-01
      • 1970-01-01
      • 2021-11-25
      • 1970-01-01
      相关资源
      最近更新 更多