数据库相关
数据库相关
CNOLZP
java开发。21年毕业,毕业前在大数据运维部门实习,收获了数据库操作规范相关知识;毕业后从事MES系统开发,参与项目实施。个人职业目标,成为一个懂技术和业务的MES从业者
展开
-
sql小笔记(增删改查——新增列、修改表名、列的字段类型等)
视图视图的特点:不能修改分页查询关键字:limit、offset-- LIMIT 后的数字代表返回几条记录,OFFSET 后的数字代表从第几条记录开始返回(第一条记录序号为0),也可理解为跳过多少条记录后开始返回。select * from stu limit 4 offset 8; -- 从第8条记录起(包含第8条),返回4条记录-- LIMIT X,Y :Y代表返回几条记录,X代表从第几条记录开始返回(第一条记录序号为0),切勿记反。select * from stu limit 4,7;原创 2020-09-28 23:57:02 · 1222 阅读 · 0 评论 -
sql习题及解答
SSSSSS222踩踩踩原创 2020-09-29 00:36:40 · 117 阅读 · 0 评论 -
虚拟表:HANA中的DUMMY和MYSQL/ORACLE中的DUAL
mysql中dual和hana中dummy原创 2023-04-10 10:46:20 · 514 阅读 · 0 评论 -
sql截取、替换字段;获取字符长度(replace、substr、length)简单使用
replace:replace(str,old,new)--将学生表中的班级字段中‘三’改为‘四’select replace(class,'三','四') from student;substr:replace(str,begin,num)--substr(name,2,3),从name中第2个字符开始,截取3个字符。select substr(name,2,3) from student;length:获取的长度是字符的个数,并不是字节个数。--获取name字段的长度select l原创 2020-11-11 21:59:03 · 1817 阅读 · 0 评论 -
MySQL和Oracle分组并拼接(合并)【group_concat、listagg within group】
(将相同列整合成一列)实例:对相同id进行分组,并合并OBJ。IDOBJ1国文2历史3生物1美术3音乐3体育2美术2英文1数学4化学1物理结果:如下所示,显示不同id的学生选择的课程,课程直接以’,'分割IDOBJ_ALL1国文,美术,数学,物理2历史,美术,英文3生物,体育,音乐4化学实现方式:1、Oracle(关键字:listagg w原创 2020-12-16 21:58:18 · 1567 阅读 · 0 评论 -
sql习题(基本题型及解答)【附有建表语句与数据插入语句】
个人对刷题后的记录和整理。随机更新。(主要运行环境:sqlite3、POLARDB-MySQL)推荐在线刷题网站:牛客sql实战(个人目前接触的刷题网主要是leetcode和牛客,由于牛客在线提交时,若语句没有错误,它会提供题目中的建表语句和表中数据,所以在刷题时,可以复制建表语句和插入数据的语句到私人的数据库中,在自己的库中完成sql的编写。这让我们提交自己的语句时,能先一步进行检查、更清晰的看见错误的地方。)1、分页查询employees表,每5行一页,返回第2页的数据。select * fr原创 2020-09-29 14:07:11 · 501 阅读 · 0 评论