Java 数据库查询后显示只有最后一行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 数据库查询后显示只有最后一行相关的知识,希望对你有一定的参考价值。

查询后 ,只显示数据库的最后一行,其他的不显示

select
*
from
student
where
id=(select
max(id)
from
student)
一般数据库表都有id,最后一行的id一般是表中最大的。
所以你就查出最大id
的一行数据,就是最后一行。
如果查第一行
max(id)
改成
min(id)
就可以了
参考技术A 你的数据表建立要放在rs.next()的循环之外,而添加要放在循环之内
否则就会像现在这样,你每次循环都是新建一个只有一行记录的表,所以最后只能显示最后一行追问

怎么去改啊?

追答

建立数据表放在循环之外
循环内添加每一条数据记录

本回答被提问者采纳

以上是关于Java 数据库查询后显示只有最后一行的主要内容,如果未能解决你的问题,请参考以下文章

sql 在查询结果最后一行添加备注

Oracle查询当前某条数据的前一行数据与后一行数据!.......解决问题悬赏20分

java 怎样查询MYSQL数据库中的数据;根据id字段查询,获取id 对应的一行数据,并显示 在标签上。

TSQL 左连接,只有右起最后一行

十:索引

sql查询 ,多行数据合并成一行,并且显示合并后某一列的值拼接结果