深圳热线

DQL查询操作实现的过程是什么?select具体用法是?

2023-03-09 13:31:47 来源:创视网

DQL查询操作实现

DBUTil工具类封装了多个ResultSetHandler接口的实现类对象。

我们需要掌握的有下面几个:

BeanHandler (返回单行多列数据):将查询的结果封装到一个javaBean对象中。通过返回的是一个结果对象。每个结果就是数据库表的一行数据。

BeanListHandler:(多行多列数据)将返回的结果封装到javaBean对象中然后在将对象封装到集合中,通常返回的是一个对象的结果集合。也就是对应的是数据库表的多行数据。

ScalarHandler:(单行单列数据)返回的是具体的一个整数,通常用在聚合查询中

select具体用法

SELECT select_list

[ INTO new_table]

FROM table_source

[ WHERE search_condition ]

[GROUP BYgroup_by_expression ]

[ HAVING search_condition ]

[ ORDER BY order_expression [ ASC | DESC ] ]

例子:找出emp表中员工号为007的员工的工资

SELECT t.sal

FROM emp t

WHERE t.ID =007

关键词: DQL查询 操作实现 过程是什么 select具体用法

热门推荐