数据库
文章平均质量分 68
MySql... ... 根据实际需要增加学习种类
Amazing_gl
一个在自己的努力下完成对自己的期望的小白
展开
-
MySQl_存储
存储过程创建调用删除创建存储过程-- 不带参数的过程create procedure p_hello()beginselect sysdate();end;-- 携带参数的过程create procedure p_hello(in var_uid int)beginselect * from suser s where s.sid=var_uid;end;调用存储过程-- 不带参数的调用call p_hello();-- 携带参数的调用call p_he.原创 2021-09-14 22:00:54 · 117 阅读 · 0 评论 -
MySql_函数
函数单行函数: 操作一行数据返回一行数据,操作10行数据返回10行数据数值型函数 绝对值select abs(100),abs(-100) from number; 正负值-- 判断数字的正负值-- 返回1 正值-- 返回-1 负值-- 返回0 0select sign(100),sign(-100),sign(0) from number; 返回较大的最小整数-- 向上取...原创 2021-09-14 22:00:33 · 119 阅读 · 0 评论 -
MySql_DDL
数据库操作创建数据库 create database 数据库名 charset utf8;-- 创建数据库create database Test charset utf8;查看数据库 show databases; show create database db; select database();选择数据库 use 数据库名删除数据库 drop database 数据...原创 2021-09-14 22:00:08 · 180 阅读 · 0 评论 -
MySql_多表查询
多表查询查询多张表是如果出现同名的列,需要将表名标注到列名前面原创 2021-09-14 21:59:40 · 100 阅读 · 0 评论 -
MySql_DML_增删改
插入 INSERT INTO 表名 VALUES(); 插入数据的数量,类型要和定义的表结构一致INSERT INTO dept values(50,'sxt',shanghai); INSERT INTO 表名(列名) VALUES(值...); 插入数据的数量顺序和表名后的列要一致INSERT INTO uuser(uid,uname,cid) VALUES(3333,'sdf',233); INS...原创 2021-09-14 21:59:17 · 69 阅读 · 0 评论 -
MySql数据库_DQL
格式: select 列名*N from 表名 where 查询条件1 and/or 查询条件2 group by 列 having 分组条件 Order by 排序规则: sql除查询条件外,大小写都可以 从始至终,要保持大小写风格 “--”属于SQL语句的注释 所有查询条件为字符串时,需要用"进行修饰,否则就会当作列名进行解析查询列-- 查询表中的一列信息select name from user...原创 2021-09-14 21:58:46 · 74 阅读 · 0 评论 -
MySql数据库_概念
数据库(Database) 按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库 是长期存储在计算机内、有组织的、可共享的数据库集合数据(Data) 非结构化 半结构化 结构化SQL(Structured Query Language) 结构化查询语言DDL:数据库定义语言(定义数据库的一些组件 表 索引 视图 自增序列等)DML:数据库操作语言(添加、删除、修改)DQL:数据库查询语言...原创 2021-09-14 21:58:00 · 123 阅读 · 0 评论