sql
gc1329689056
这个作者很懒,什么都没留下…
展开
-
Ibatis返回结果集
1. 数值<select id="getTotalCount"resultClass="java.lang.Integer" parameterClass="java.util.HashMap"> SELECTcount(1) FROM TF_FUND_UNIT</select>Integer count = (Integer)sqlMapper.queryForObject("getTotalCount",param);2.实体类...原创 2020-10-20 15:38:33 · 386 阅读 · 0 评论 -
查询各科的前3名的同学信息:Sql分组排序 与 分类统计
利用sql的row_number() over()函数select * from (select ROW_NUMBER() OVER(partition by CourseName ORDER BY Score desc) AS rownum,* from MyTest) as awhere rownum < 4order by CourseName分析:over(par...原创 2019-06-21 18:03:00 · 1125 阅读 · 0 评论 -
IBatis之Iterate
Iterate:这属性遍历整个集合,并为 List 集合中的元素重复元素体的内容。Iterate 的属性: prepend - 可被覆盖的 SQL 语句组成部分,添加在语句的前面(可选) property - 类型为 java.util.List 的用于遍历的元素(必选) open - 整个遍历内容体开始的字符串,用于定义括号(可选) ...转载 2019-06-21 16:59:01 · 3022 阅读 · 0 评论 -
oracle的函数cast进行类型转换用法
-- 字符串转数字numberselect cast('123.456' as number(10,2)) from dual-- 字符串转s数字integerselect cast('123.456' as integer) from dual-- 数字转字符串select cast(123.456 as varchar2(100)) from dual-- 字符串转时间戳...原创 2019-06-13 17:48:38 · 2977 阅读 · 0 评论 -
oracle 中分类统计:case when..then..else..end用法
create table SC(SId varchar2(10),CId varchar2(10),score decimal(18,1));insert into SC values('01' , '01' , 80);insert into SC values('01' , '02' , 90);insert into SC values('01' , '03' , 99);inse...原创 2019-06-13 17:43:47 · 1567 阅读 · 0 评论 -
SQL的语句执行顺序
sql : select SID,COUNT(*) from SC GROUP BY SID HAVING COUNT(*) < 3ORDER BYSID上面的示例中 SQL 语句的执行顺序如下: (1). 首先执行 FROM 子句, 从 SC 表组装数据源的数据 (2). 执行 WHERE 子句, 筛选 SC 表中所有数据不为 NULL 的...原创 2019-06-06 15:43:36 · 122 阅读 · 0 评论 -
sql中条件判断
<select id="getAutoPayoutBankList_Oracle" resultClass="java.util.HashMap" parameterClass="java.util.HashMap"> SELECT distinct A.PAYOUTBANK_ID FROM TF_PAYOUTBANK A, TF_BANK_TRADE_INFO B ,...原创 2019-04-22 11:59:41 · 1881 阅读 · 0 评论 -
map类型输入参数到sql
public List<String> getMenuGrant(String staffId ,String currentTime) { Map queryMap = new HashMap(); queryMap.put("staffId", staffId); queryMap.put("currentTime", currentTime); List<...原创 2018-12-10 15:07:54 · 1533 阅读 · 0 评论 -
db2 sql 语句格式
<select id="getArcGrant" resultClass="java.lang.String" parameterClass="java.util.HashMap"> SELECT RESOURCE_CODE as resourceCode FROM TF2M_ARC_GRANT_PROXY g left join TF_PRO...原创 2018-12-10 15:00:56 · 794 阅读 · 0 评论 -
使用sql语句统计重复某个字段出现重复次数
select mark_name ,COUNT(0) AS 重复数据 FROM livemark GROUP BY mark_name HAVING COUNT(mark_name)>1 ORDER BY 重复数据 DESCselect mark_name ,COUNT(0) AS 重复数据 FROM livemark GROUP BY mark_name HAVING C...原创 2018-09-30 11:17:33 · 18174 阅读 · 0 评论