数据库
燚之四火
很久很以前我曾经思考过除了屌丝我还能叫什么.....
展开
-
row_number() over (partition by) 使用
partition by关键字是分析性函数的一部分,它和聚合函数不同的地方在于它能返回一个分组中的多条记录,而聚合函数一般只有一条反映统计值的记录,partition by用于给结果集分组,如果没有指定那么它把整个结果集作为一个分组create database StudentDBgouse StudentDBgocreate table Stude转载 2016-09-30 15:09:04 · 513 阅读 · 0 评论 -
mysql根据某个字段去重
在有主键的情况下SELECT * FROM sa_request t WHERE t.logid IN ( SELECT MAX(logid) FROM sa_request GROUP BY caseid);或者效率高些的SELECT * FROM sa_request t WHERE EXISTS ( SELECT 1 FROM sa_request GROUP BY原创 2017-06-07 14:04:11 · 15913 阅读 · 0 评论 -
jdbc连接Oracle使用SID与SERVICE NAME的方法
有三种连接串的写法1.使用SERVICE NAME连接:jdbc:oracle:thin:@<host>:<port>/<service name>如:jdbc:oracle:thin:@//123.123.123.1:8080/SN2.使用SID来连接:jdbc:oracle:thin:@<host>:<port>...转载 2019-03-18 10:47:23 · 2380 阅读 · 0 评论