常用的增删改查操作,针对库,表,字段,记录分类有助于记忆,当然熟能生巧,还是需要多多实操

库操作

删除库 drop database dbx;
列出所有库 show databases;
切换库 use dbx;
创建数据库 create database dbx;

表操作

列出所有表 show tables;
创建表 create table t1(id int(10),name char(10));
查看表结构 desc t1;
查看表属性 show create t1\G;
修改表名 alter table t1 rename to t2;
删除表 drop table table t1;

字段操作

添加字段 alter table t1 add sex char(5);
在指定字段后面添加字段 alter table t1 add size int(10) after name;
添加字段到首位 alter table t1 add num int(10) first;
修改字段名称及属性 alter table t1 change id uid char(5);
修改字段属性 alter table t1 modity uid int(5);
删除字段 alter table t1 drop num;

记录操作

新增记录 insert into t1 id=1,name='hehe';
新增多条记录 insert into t1 (id,name) values(3,'zhangsan'),(4,'lisi');
显示指定字段记录 select id,sex from t1;
按照id升序顺序排列 select id,sex from t1 order by id;
按照id降序顺序排列 select id,sex from t1 order by id desc;
只显示前两条记录 select id,sex from t1 order by id desc limit 2;
匹配任意字符查询 select id,sex from t1 where name like '%san';
匹配单个字符 select id,sex from t1 where name like 'l_san';
正则匹配查询 select id,sex from t1 where name regexp 'san$';
子查询 select name,math from t2 where math=(select max(math) from t2);

修改记录(一定要有定位) update t1 set sex='female' where id=3;
多条件定位(推荐) update t1 set sex='male' where id=1 and name='lisan';
删除记录(一定要有定位) delete from t1 where name='haha';
删除没有值的记录 delete from t1 where sex is null;

最新文章

  1. 第0/24周 SQL Server 性能调优培训引言
  2. CSS布局概述
  3. winform里面网页显示指定内容
  4. 如何解决Angular 2 的templateUrl和styleUrl的路径问题?
  5. arclist底层模板字段,可以调用的字段列表
  6. oracle 日期to_char转换24小时制12小时制
  7. BestCoder Round #38
  8. paip.tree 生成目录树到txt后的折叠查看
  9. docker~Dockerfile优化程序的部署
  10. Windows Server 2016-客户端加域准备工作
  11. ImCash:论拥有靠谱数字钱包的重要性!
  12. Leetcode#461. Hamming Distance(汉明距离)
  13. hive-相关报错处理${system:java.io.tmpdir}
  14. react组件中的constructor和super小知识
  15. 设计模式之抽象工厂模式(附带类似反射功能的实现/c++)
  16. PHP中日志相关处理
  17. Golang socket
  18. Microsoft Dynamics CRM 常用JS语法(已转成vs2017语法提示)
  19. Double H5.0
  20. 玩转X-CTR100 l STM32F4 l DRV8825 A4988 步进电机控制

热门文章

  1. latex在线编辑网址
  2. python加解密
  3. js:JavaScript中的ActiveXObject对象
  4. C# 任务并行库使用小计 z
  5. Servlet和SpringMVC补课
  6. 扫描FTP,保存文件
  7. FPGA----只读存储器(ROM)
  8. 一个SAP开发人员的2017总结
  9. 用C++实现HTTP服务器 - Windows平台(开放源代码)
  10. UVA11294 Wedding