0
点赞
收藏
分享

微信扫一扫

MySQL查询多条数据,只取最新的一条数据

ZMXQQ233 2022-02-16 阅读 212

首先 查询表fp_studentItem中的studentid=1;有5条数据,我只想要id=163的最新数据

两种方法:

1、SELECT * FROM fp_studentItem where id=( SELECT MAX(id) FROM fp_studentItem where studentid=1)

SELECT * FROM fp_studentItem where id=( SELECT MAX(id) FROM fp_studentItem where studentid=1)

子查询查询最大的id(不怎么推荐)

2、SELECT * FROM fp_studentItem WHERE studentid=1 ORDER BY id DESC LIMIT 1

SELECT * FROM fp_studentItem WHERE studentid=1 ORDER BY id DESC LIMIT 1

查询结果:

举报

相关推荐

0 条评论