- 博客(16)
- 收藏
- 关注
原创 ORACLE
--事务的隔离级别 --read uncommitted--读未提交--事务未提交的数据也可以查询到 --read committed--Oracle默认隔离级别--读已提交 只能查询到已经提交的事务的结果【不可重复读】【幻读】 --repeatable read--可重复读--事务可以同时进行 --serializable--串行读--一个事务进行时其他事务都不能进行 --事务的开启:默认做增删改操作时自动开启事务。 --事务的结束:提交-【手动提交 commit】-【执行DDL操作】--【执行DCL操作
2022-06-17 14:15:24 79 1
原创 ORACLE
--查询员工信息以及上级经理人信息 select * from emp a,emp b where a.MGR=b.empno; --内连接:满足连接条件就显示,不满足就不显示。 --外链接:部分不满足连接条件的数据也要显示【主表中的数据不满足连接条件也可以显示】 --92语法:在连接条件的位置,主表的【对面】添加(+) select * from emp a,emp b where a.MGR=b.empno(+);--a表为主表,a表中不满足连接条件的也显示了 --左连接:主表在左边 ...
2022-05-27 11:31:13 190
原创 ORACLE
/* create table tb_student( idd number(4), namee varchar2(20), course varchar2(20), score number(5,2) ); insert into tb_student values(1,'张三','语文',81); insert into tb_student values(2,'张三','数学',75); insert into tb_student values(3,'李四','语文',81); insert int
2022-05-26 17:59:15 80
原创 ORACLE
--;代表sql的结束,是给工具看的,不是数据库看的,sql语法本身不需要 ----DQL 查询语句 --select * from 数据源;--查询某一个数据源中的所有字段值 --select 字段名 from 数据源;--查询某一个数据源中的指定字段值 --select 字段1,字段2,字段名3... from 数据源;--查询某一个数据源的多个字段的所有值 --select distinct 字段 from 数据源;--去重,对结果集中完全相等的两条数据只显示一条 --表达式 eg:3*5 selec
2022-05-21 16:27:36 121
原创 CSSXUEXI
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>css学习</title> <style> #idchoose{color: aqua;} .classchoose{color: firebrick; text-align: center;} ...
2022-02-25 11:48:33 70
原创 HTMLXUEXI
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>表单</title> </head> <body> <p>html表单用来收集不同类型的用户输入</p> <h3>表单是一个包含表单元素的区域</h3> ...
2022-02-24 12:22:06 230
原创 HTMLXUEXI
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>网页学习</title><!--title 定义标题--> <base href="https://www.baidu.com/" target="_blank"><!-- 定义网页链接的默认地址--> <...
2022-02-24 09:17:11 331
原创 SQL学习记录9
1.更新表结构 ALTER TABLE tablename( ADD|DROP column datatype [NULL|NOT NULL] [CONSTRAINTS], ADD|DROP column datatype [NULL|NOT NULL] [CONSTRAINTS], ... ); 2.创建索引 CREATE INDEX indexname ON tablename(colum,...) 3.将事务写入数据库 COMMIT[TRANSACTION]; 4.创建存储过程
2022-01-19 14:57:49 650
原创 SQL学习记录8
创建表 CREATE TABLE Products [列名【必须】,字段类型【必须】,是否允许为NULL【默认允许】,默认值【】] ( prod_id CHAR(10) NOT NULL , prod_name CHAR(10) NULL, prod_price CHAR(254) NOT NULL DEFAULT 1, prod_desc CHAR(10) ) 删除表 DROP TABLE Products 操作表 ALTER TABLE 表名 要进行的更改; eg: A.
2022-01-10 17:27:26 193
原创 SQL学习记录7
INSERT 插入完整的行/插入部分行 INSERT INTO TABLE('列1','列2','列3','列4','列5') VALUES('值1','值2','值3','值4','值5') 向表中指定列插入数据,若不指定列名,则需提供表中所有列的值。 插入检索出的数据 INSERT INTO TABLE('列1','列2','列3','列4','列5') SELECT (列1,列2,列3,列4,列5) FROM TABLE2 WHERE ------ 将select得到的结果插入表中.
2022-01-07 09:24:47 393
原创 SQL学习记录6
联结 SELECT AC,BC,CC FROM TABLE1,TABLE2 WHERE TABLE1.AC=TABLE2.AC 通过表1与表2的关系创建联结 若联结的表之间没有关系则会返回表一行数乘表二行数的结果(笛卡尔积) 返回笛卡尔积的联结也称叉联结 上述为等值联结,也称内联结。 利用表别名写联结可以缩短SQL语句,允许一条SELECT语句中多次使用相同的表。 子查询和联结可以实现相同的效果,可以尝试两种写法在不同情况下的性能哪个更好。 外联结 获取没有关联的两个表中的数据时,就.
2022-01-06 17:09:37 530
原创 SQL学习记录5
子查询 1.利用子查询对结果进行过滤 select orders from Cust where orders not in ( select user from Uinf where user_id='12345') select 语句中子查询总是由内向外处理。 select user from Uinf where user_id='12345' 的结果会作为 select orders from Cust where orders not in 的where 条件 注:子查询的返回结果只能
2022-01-05 16:46:20 436
原创 SQL学习记录4
数据分组 GROUP BY 1.GROUP BY字句中可以包含任意数目的列,因而可以对分组进行嵌套,更细致的进行分组。 2.如果GROUP BY字句中嵌套了分组,数据将在最后指定的分组上进行汇总。不能从分组内的特定列取数据。 3.如果GROUP BY字句中的每一列都必须是检索列或有效的表达式。但是不能是聚合函数,SELECT 中包含的表达式必须在GROUP BY字句中包含,不能使用别名。 4.若分组列中包含NULL值,NULL值将作为一个分组返回,如果列中有多行NULL值,他们将作为一个分组返回。
2022-01-03 18:57:38 450
原创 SQL学习记录3
聚合函数 1.AVG()返回结果特定列的平均值,忽略值为NULL的行。 2.COUNT() COUNT(*) 对表中数量进行统计,包含空值。 COUNT(列名)对指定列统计结果行数,不包含空值。
2022-01-03 15:24:22 313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人