随笔分类 - sql学习笔记
sql的笔记代码、心得
摘要:#二、自定义变量 /* 说明:变量是用户自定义,不是系统的 步骤: 申明 赋值 使用(查看、比较、运算符) (1)用户变量 作用域:针对于当前会话(连接)有效,同于会话变量的作用域 申明时必须初始化 应用在任何地方,也就是begin end */ #1.1、声明并初始化 #赋值的操作符:=或者:=
阅读全文
摘要:#TCL 语言 #transaction control language 事务控制语言 #事务:一个或一组SQL语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行。 /*innodb引擎支持事物*/ #1、事务的ACID属性(原一隔持) /* (1)原子性 一个事物不可分割,要么都发生
阅读全文
摘要:# DDL使用,数据相关 CREATE TABLE author( "name" VARCHAR, 'id' INT ); #数值类型 /*(1)整型 分类: tinyInt 1字节 smallInt 2 mediumint 3 int 4 bigint 1、如何设置无符号和有符号 (1)默认是有符
阅读全文
摘要:进阶 六:连接查询 含义:多表查询,当查询的字段来自与多个表 笛卡尔乘积现象: 表1 有M行,表2有N行,结果 = m*n -发生原因:没有有效的连接条件 -如何避免,添加有效的连接条件 连接的分类: 按年代分类: sql 92标准、99标准【推荐】:支持内连接+外连接(左外和右外) +交叉连接 按
阅读全文
摘要:#DML 语言: /*数据操作语言: 插入 insert 修改 update 删除 delete (1)插入语句 语法:insert into 表名(列名,……) value(值1,……) 注意: (1)插入的值的类型要与列的类型一致或兼容,字段列数与值列数必须一致 (2)不可以为null的列 必须
阅读全文
摘要:MYSQL的dql部分,select查询相关的笔记和代码
阅读全文

浙公网安备 33010602011771号