SQL
我看你与我有缘
这个作者很懒,什么都没留下…
展开
-
Oracle数据库 —— 数值型函数
1.取绝对值:abs(数值)原创 2021-09-22 18:53:39 · 174 阅读 · 0 评论 -
Oracle数据库 —— 条件查询
1.模糊查询:在需求不明确或给定的条件不具体时使用(1)关键字:like,not like(2)占位符:%占0个或多个字符;_占一个字符(3)escape:转义字符用于声明单引号内的字符后的%,_为普通字符且只作用于第一个字符like子句可以表示任意类型的数据,包括数据类型,比如查询日期中含有7的员工信息SELECT * FROM EMP WHERE HIREDATE LIKE '%7%'2.空值(is/is not null):不参与任何运算3....原创 2021-09-12 19:36:05 · 3578 阅读 · 0 评论 -
ORACLE数据库 —— 集合运算
1.定义:在多个查询结果之间的查询操作2.并集:将两个查询的查询结果合并在一起A UNION B ==>ACBA UNION ALL B ==> ACCB(1)union:去重,结果以第一列升序排列SELECT deptno,DNAME FROM DEPTUNIONSELECT DEPTNO,ENAME FROM EMP;(2)union all:不去重,不排序SELECT DEPTNO,DNAME FROM DEPTUNION ALLSELECT .原创 2021-09-11 15:16:58 · 586 阅读 · 0 评论 -
PL/SQL笔记(一)
一、定义:PL/SQL是过程化语言,混合SQL声明和过程结构二、PL/SQL与SQL的联系三、语法结构DECLARE 声明区(可选):定义类型和常量,声明变量,集合、游标BEGIN 执行区(必有):执行PL/SQL或SQL语句EXCEPTION 异常处理(可选):处理异常END;五、输出打印DBMS_OUTPUT.PUT_LINE():打印输出并换行DBMS_OUTPUT.PUT():换行才能输出DBMS_O...原创 2021-09-07 14:21:19 · 228 阅读 · 0 评论 -
ORACLE中常用的字符型函数
1.连接 :concat(str1,str2)SELECT CONCAT('hello','WORLD') FROM DUAL;--拼接至三个字符串SELECT CONCAT(CONCAT(CONCAT('HELLO ','WORLD'),' 你好,'),'世界') FROM DUAL;2.大小写转换upper(),lower()SELECT UPPER('ljh') FROM DUALSELECT LOWER('LJH') FROM DUAL;3.首字母大写SELE.原创 2021-09-05 14:40:39 · 139 阅读 · 0 评论 -
Oracle行列转换的方式
一、创建score_表,并插入数据CREATE TABLE SCORE_1(SNO VARCHAR2(10) NOT NULL,CNAME VARCHAR2(20) NOT NULL,SCORE NUMBER NOT NULL);INSERT INTO SCORE_1(SNO,CNAME,SCORE)VALUES (103,'CHINESE',86);INSERT INTO SCORE_1(SNO,CNAME,SCORE)VALUES (105,'CHINESE',75);INSERT原创 2021-09-04 12:51:16 · 222 阅读 · 0 评论