随笔分类 -  SQL

摘要:SQL核心知识复习 一般查询语句 select 查询列表 from 表1 别名 [连接类型] join 表2 别名 #jion指出加入的表 on 连接条件 #on中指出连接表的条件 [where 筛选条件] [group by] [having] [order by] [limit a,b] # 如 阅读全文
posted @ 2024-03-03 13:54 klyn003 阅读(69) 评论(0) 推荐(0)
摘要:SQL 背景 字体颜色 show variables like 'character%' # 查看编码相关 + + + | Variable_name | Value | + + + | character_set_client | latin1 | | character_set_connecti 阅读全文
posted @ 2024-01-24 10:18 klyn003 阅读(41) 评论(0) 推荐(0)
摘要:今天在使用MySQL的时候,发现需要使用定义一个变量才行。总结了如下的变量的特点 1. 变量的一般定义形式 set @XXX = ? ;当然也是可以使用select的,但是没有这个简介 > 问题:变量XXX的定义域是什么,每一个connection相当于一个一个大括号,而作用域就是在这个{}里面,这 阅读全文
posted @ 2022-12-22 19:52 klyn003 阅读(132) 评论(0) 推荐(0)
摘要:解决办法:在springmvc.xml文件里面插入 <!--解决乱码问题--> <mvc:annotation-driven> <mvc:message-converters> <bean class="org.springframework.http.converter.StringHttpMes 阅读全文
posted @ 2022-10-11 18:23 klyn003 阅读(323) 评论(0) 推荐(0)
摘要:Eg1: 设关系模式U={A,B,C,D,E} 说明 X(n) 表示的是由 X(n - 1)可以推导出的全部元素 F={AB→C,B→D,C→E,CE→B,AC→B}, 求(AB)+ 解: X(0)=AB X(1)=ABCD ∵X(0)≠X(1) 继续查找 X(2)=ABCDE=U ∴(AB)+ = 阅读全文
posted @ 2022-07-06 11:19 klyn003 阅读(82) 评论(0) 推荐(0)
摘要:第一范式和第二范式在于有没有分出两张表, 第二范式是说一张表中包含了所种不同的实体属性,那么要必须分成多张表, 第三范式是要求已经分成了多张表,那么一张表中只能有另一张表中的id(主键),而不能有其他的任何信息(其他的信息一律用主键在另一表查询)。 阅读全文
posted @ 2022-07-06 10:11 klyn003 阅读(66) 评论(0) 推荐(0)
摘要:check(如下是在插入的时候进行检查) (1):创建表的时候添加约束 CREATE TABLE CUSTOMERS( ID INT NOT NULL, NAME VARCHAR (20) NOT NULL, AGE INT NOT NULL CHECK (AGE >= 18), ADDRESS C 阅读全文
posted @ 2022-07-05 21:08 klyn003 阅读(113) 评论(0) 推荐(0)
摘要:natural join == inner join left (outer) join 左外连接 right (outer) join 右外连接 full (outer) join 全外连接 == inner join + 分别特有的 阅读全文
posted @ 2022-07-05 20:57 klyn003 阅读(502) 评论(0) 推荐(0)
摘要:create view v as < query expression > 理解:view 可以看成是一个虚拟的表,这个表有以下几个特征 保存的仅仅是代码 不像 table 一样占用磁盘空间 创建 Once a view is defined, the view name can be used t 阅读全文
posted @ 2022-07-05 20:40 klyn003 阅读(134) 评论(0) 推荐(0)
摘要:exists all unique in 阅读全文
posted @ 2022-07-05 20:19 klyn003 阅读(38) 评论(0) 推荐(0)
摘要:子查询的位置: 阅读全文
posted @ 2022-07-05 20:18 klyn003 阅读(27) 评论(0) 推荐(0)
摘要:OR: (unknown or true) = true, (unknown or false) = unknown (unknown or unknown) = unknown AND: (true and unknown) = unknown, (false and unknown) = fal 阅读全文
posted @ 2022-07-05 17:26 klyn003 阅读(48) 评论(0) 推荐(0)
摘要:级联删除:必须使用 primary key 级联查询:使用join关键字(sql99) 阅读全文
posted @ 2022-07-05 12:00 klyn003 阅读(39) 评论(0) 推荐(0)
摘要:SQL字符串类型 SQL字符串类型 char 长度不可变,声请的内存大小就是我们指定的大小 varchar 长度可变 text 大型的文本,存储字符串 blob 二进制文件 阅读全文
posted @ 2022-07-05 11:27 klyn003 阅读(269) 评论(0) 推荐(0)
摘要:按照行来删除,一行一行删除 delete from XXX where 将整个table进行清空,唯一的删除条件就是指定的talbe truncate table XXX 阅读全文
posted @ 2022-07-05 11:11 klyn003 阅读(117) 评论(0) 推荐(0)