随笔分类 -  mysql

摘要:1、存储过程:一组为了完成特定功能的SQL语句集合,使用存储过程的目的是将常用或复杂的工作预先用 SQL 语句写好并用一个指定名称存储起来。 语法:create procedure 过程名 ( [过程参数] ) 过程体。 过程参数的格式:in/out/inout 参数名 类型。 过程体标志:begi 阅读全文
posted @ 2020-06-08 16:51 jerrygogo 阅读(138) 评论(0) 推荐(0)
摘要:1、创建索引:create index index_name on table_name( column_name(length) ); length可以省略 2、删除索引:drop index index_name on table_name; 3、修改表结构来增加索引:alter table t 阅读全文
posted @ 2020-05-25 14:25 jerrygogo 阅读(101) 评论(0) 推荐(0)
摘要:1、视图的创建:create view view_name as select语句 1、1:改变字段名(id,name,age为v_id,v_name,v_age),创建视图 2、修改视图.语法:alter view view_name select语句 3、删除视图。语法:drop view if 阅读全文
posted @ 2020-05-25 11:41 jerrygogo 阅读(112) 评论(0) 推荐(0)
摘要:语法:select column_name operate (子查询)。operate 有 in , not in, exist, not exist ,运算符等。 阅读全文
posted @ 2020-05-22 13:29 jerrygogo 阅读(115) 评论(0) 推荐(0)
摘要:语法:updat table_name set column_name1 = case id when 1 then 'a' when 2 then 'b' when 3 then 'c' end, colunm_name = case id when 1 then 'd' when 2 then 阅读全文
posted @ 2020-05-20 16:57 jerrygogo 阅读(145) 评论(0) 推荐(0)
摘要:1、创建默认值:列名 列数据类型 default 默认值。之后的 insert 如果没有指定该列名的值,则使用默认值。 2、语法1:删除默认值条件:alter table table_name change column column_name column_name 数据类型 default nu 阅读全文
posted @ 2020-05-20 11:43 jerrygogo 阅读(725) 评论(0) 推荐(0)
摘要:1、表达式:check <表达式> 2、修改表时添加约束条件:alter table table_name add constraint 列名 check <表达式>; 3、删除约束条件:alter table table_name drop constraint 列名; 阅读全文
posted @ 2020-05-20 11:23 jerrygogo 阅读(1040) 评论(0) 推荐(0)
摘要:1、union 的使用:将多个 select 结果合并到一个集合中,且去掉重复的部分。如果要保留重复的部分,则使用 union all。 语句:selcet 列名1 from 表名 1 union/union all select 列名2 from 表名2。列名1=列名2 2、join: 获取两个表 阅读全文
posted @ 2020-05-06 15:11 jerrygogo 阅读(661) 评论(0) 推荐(0)
摘要:order by\group by 的应用 阅读全文
posted @ 2020-04-30 14:57 jerrygogo 阅读(745) 评论(0) 推荐(0)
摘要:MySQL数据表的增删改查 阅读全文
posted @ 2020-04-30 13:57 jerrygogo 阅读(621) 评论(0) 推荐(0)
摘要:MySQL数据库的创建和修改 阅读全文
posted @ 2020-04-29 22:58 jerrygogo 阅读(135) 评论(0) 推荐(0)