数据库
孙泽0813
这个作者很懒,什么都没留下…
展开
-
mysql之LIMIT分页
mysql使用分页查询,可以使用limit关键字当我们不使用框架时,手写分页查询,可以用如下公式select * from table limit 0,10;limit后面的参数(limit page,pageSize)含义为:page为0的含义是:从第一页开始pageSize为10的含义是:每一页需要展示多少条数据(假设一共93条,当到最后一页时,只展示3条)实际的写法为:select * from table limit (page-1)*pageSize,pageSize;原创 2020-10-26 11:09:25 · 1219 阅读 · 0 评论 -
ORACLE数据库查询存储过程内容
两个语句:1.查看所有存储过程select distinct name From user_source where type = 'PROCEDURE'2.查询具体存储过程内容SELECT text FROM user_source WHERE NAME = 'PRC_APP_GETTALENTALLARTICLES'ORDER BY line;注意:存储过程一定要大写,否则查询不到...原创 2020-09-23 13:12:11 · 15717 阅读 · 0 评论 -
navicat查看密码方案
参考https://blog.csdn.net/u011935340/article/details/88823884解决问题:我们经常使用navicat连接数据库,有时候时间久了之后,会忘记之前的密码,那么现在我们有办法获得只要正常连接的数据库的密码步骤:1.导出连接a.选择想要获取密码的数据库即可b.拿到保存到本地的connections.ncx文件中的Pass...原创 2019-11-25 10:03:31 · 41429 阅读 · 41 评论 -
数据库中验证一个表是否有重复字段
需求:我们想要知道一个表中的某个字段是否有重复值,并且想要得知重复的数量方法:我们可以用group by函数即可样例:1.比如我们想要得知offer表中的offer_type这个字段下,都有什么数据并且对应的数量是多少,就可以用下面的sqlSELECT offer_type,COUNT(*)as count FROM offer GROUP BY offer_type...原创 2019-10-29 14:54:38 · 1278 阅读 · 0 评论 -
理解oracle数据库中listagg within group函数
listagg within group函数为Oracle特有的分析函数,将列转为行直接上例子oracle自带emp表需求:我们想得到部门(DEPTNO)为20和30的员工姓名(ENAME),并将员工姓名转为一行sql:SELECT T .DEPTNO, listagg (T .ENAME, '|') WITHIN GROUP (ORDER BY T .EN...原创 2018-11-21 15:02:14 · 3946 阅读 · 0 评论