相关疑难解决方法(0)

选择所有最新的记录

我有这样的表结构

  sn  |  person_id  |   image_name |

   1  |   1         |      abc1.jpb 
   2  |   1         |      aa11.jpg  
   3  |   11        |      dsv.jpg
   4  |   11        |      dssd.jpg
   5  |   11        |      sdf.jpg
Run Code Online (Sandbox Code Playgroud)

我需要不同的person_id最新行如下

  2   |  1          |  aa11.jjpb
  5   |  11         |  sdf.jpg
Run Code Online (Sandbox Code Playgroud)

有可能的 ?

mysql group-by

2
推荐指数
2
解决办法
3368
查看次数

我可以在mysql中使用聚合函数(LAST)吗?

我可以在mysql中使用聚合函数(LAST)吗?
如果是,那么为什么给我以下查询的错误::

SELECT `user_id`,last(`value`)
FROM `My_TABLE`
group by `user_id`
Run Code Online (Sandbox Code Playgroud)

错误 ::您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便在第1行的'(value)FROM My_TABLEgroup by user_id' 附近使用正确的语法

编辑 ::我得到的答案"最后"未在MySql中使用.然后如何在MySql中执行它?

mysql

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

mysql ×2

group-by ×1