![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySql
文章平均质量分 53
写编程的李白
这个作者很懒,什么都没留下…
展开
-
like使用索引如何避免失效
1准备数据1.1建表DROP TABLE IF EXISTS staff; CREATE TABLE IF NOT EXISTS staff( id INT PRIMARY KEY auto_increment, name), age INT, pos)COMMENT'职位', salary,) );1.2插入数据,);2 测试&Explain分析2.1有索引的情况下%的影响(提出问题)2.1.1建立索引CREATE INDEX id...转载 2021-06-15 16:23:09 · 930 阅读 · 0 评论 -
MySQL 添加列,修改列,删除列
ALTER TABLE:添加,修改,删除表的列,约束等表的定义。查看列:desc 表名; 修改表名:alter table t_book rename to bbb; 添加列:alter table 表名 add column 列名 varchar(30); 删除列:alter table 表名 drop column 列名; 修改列名MySQL: alter table bbb change nnnnn hh int; 修改列名SQLServer:exec sp_rename't_stude转载 2020-09-29 09:42:00 · 519 阅读 · 0 评论 -
MYSQL中 datediff、timestampdiff函数的使用
对mysql中日期范围搜索的大致有三种方式:1、between and语句;2、datediff函数;3、timestampdiff函数;下面就具体说明下这三种方式:第一种: between and语句select * from dat_document where commit_date between '2018-07-01' and '2018-07-04' 结果是1号到3号的数据,这是因为时间范围显示的实际上只是‘2018-07-01...转载 2020-08-17 17:59:21 · 420 阅读 · 0 评论 -
sql语句练习50题(Mysql版)
摘自网络。欢迎指正。表名和字段–1.学生表Student(s_id,s_name,s_birth,s_sex) –学生编号,学生姓名, 出生年月,学生性别–2.课程表Course(c_id,c_name,t_id) – –课程编号, 课程名称, 教师编号–3.教师表Teacher(t_id,t_name) –教师编号,教师姓名–4.成绩表Score(s_id,c_id,s_s...转载 2018-10-10 17:15:42 · 188 阅读 · 0 评论