增删改查(curd)

curd的解释: 代表创建(Create)、更新(Update)、读取(Retrieve)和删除(Delete)

查询基本使用

  • 查询所有列(表中所有字段)

select * from 表名;
例:

select * from classes;
  • 查询指定列
    可以使用as为列或表指定昵称

select 字段1,字段2,... from 表名;
例:

select id,name from classes;

增加

  • 全列插入:值的顺序与表中字段的顺序对应
insert into 表名 values(表中所有字段对应的值一个都不能少)
例:
insert into students values(0,’郭靖‘,1,'蒙古','2016-1-2');
  • 部分列插入:值的顺序与给出的列顺序对应
insert into 表名(字段1,字段2...) values(值1,值2...)
例:(前面写了3个字段,后面values就要给出3个值)
insert into students(name,hometown,birthday) values('黄蓉','桃花岛','2016-3-2');
  • 上面的语句一次可以向表中插入一行数据,还可以一次性插入多行数据,这样可以减少与数据库的通信
  • 全列多行插入:值的顺序与给出的列顺序对应
insert into 表名 values(第一条...),(第二条...)...;
例:
insert into classes values(0,'python1'),(0,'python2');
  • 部分插入:没有给到的值为默认值
insert into 表名(列1,...) values(值1,...),(值1,...)...;
例:
insert into students(name) values('杨康'),('杨过'),('小龙女');

修改

update 表名 set 列1=值1,列2=值2... where 条件
例:
update students set gender=0,hometown='北京' where id=5;
-- 将id为5的行中gender改为0,hometown改为北京

删除

  • 物理删除(不要使用)
delete from 表名 where 条件
例:
delete from students where id=5;
  • 逻辑删除,本质就是修改操作
update students set isdelete=1 where id=1;

MySQL对于表中数据的增删改查相关推荐

  1. Mysql: 表中数据的增删改

    Mysql: 表中数据的增删改 每博一文案 林清玄曾说,我要开花,是为了完成,我作为一株花的庄严生命,不管你们 怎么看我,我都要开花.人生在世,无论我们怎么迎合别人,都不可能让所有 人都满意,得到每个 ...

  2. 实现对mysql增删改查_Java语言实现对MySql数据库中数据的增删改查操作的代码

    简单说操作的步骤: 1.连接数据库 2.将SQL语句发送到数据库 3.执行SQL语句 这里举个例子: 在一个数据库中有个students表,表中有学号(Id),姓名(Name),性别(Sex),地址( ...

  3. mysql删除表命令语句_MySQL增删改查语句命令(一)

    增删改查语句 增删改查的语句命令为 增:insert 删:delete 改:update 查:SELECT或者show 库操作 创建数据库:create database shujukuba; 创建带 ...

  4. 表、数据的增删改查(所有列、指定列、添加常量、字段起别名、和并列、去除重复、条件查询、比较、判断空、模糊查询)...

    表的增减改查 desc tablename;查看表结构 drop table name;删除表 字段增改删:格式 alter table tablename add column name varch ...

  5. MySQL学习之路 ------ 数据的增删改查、表明修改

    表插入数据 命令:insert into <表名> [( <字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )] 例如:往表 M ...

  6. 8、mysql数据表中数据的增删改

    已经介绍了数据表的创建.修改和删除,接下来介绍一下如何往数据表中添加数据.修改数据.删除数据 添加数据 # 默认给表中所有字段添加数据,要保证添加的数据列和字段列一致 insert into user ...

  7. hbase 2.2.6表及数据的增删改查命令行示例

  8. MySQL-表中数据的增删改查(基础篇)

    Author:老九 计算机专业 可控之事 沉重冷静 不可控之事 乐观面对 85180586@qq.com

  9. 创建Dao接口,用impl类实现对数据的增删改查

    大家在JAVA的学习过程中都知道DAO是一个为数据库或其他持久化机制提供了抽象接口的对象,在不暴露数据库实现细节的前提下提供了各种数据操作,然后在impl类中实现对DAO的具体操作. 放一个经典的DA ...

最新文章

  1. PyTorch 笔记(11)— Tensor内部存储结构(头信息区 Tensor,存储区 Storage)
  2. android studio中连接夜神报错 adb server version doesn't match this client
  3. C#中使用Path、Directory、Split、Substring实现对文件路径和文件名的常用操作实例
  4. 使用XMANAGER 联接LINUX 后使用SQLPLUS 不能使用BACKSPACE 回格键.
  5. SPARK RDD JAVA API 用法指南
  6. tp5.0行为的用法,可以存入json数据,方便读取数据。
  7. 【NOIP2011 Day 2】观光公交
  8. Linus中帮助命令man
  9. D. Cut and Stick(Codeforces Round #716 (Div. 2))
  10. Spring,Reactor和ElasticSearch:从回调到反应流
  11. JavaScript HTML DOM 事件(笔记)
  12. canon l11121e驱动_佳能L11121e驱动官方下载-佳能Canon L11121e打印机驱动4.8.0.16 官方版-东坡下载...
  13. zplane函数怎么用m文件调用_matlab中cla用法
  14. 火影忍者服务器维护时间,火影手游12月12日更新:仙鸣增加破霸体,小自来也变蛙时间减半!...
  15. swift 系统自带的约束使用
  16. vue-awesome-swiper:slideTo无效
  17. 汤立波:车联网最新发展动态
  18. SQL2008.AdventureWorks_All_datebases x86下载
  19. 计算机更换固态硬盘方法,笔记本电脑固态硬盘如何更换
  20. opencv 图片清晰度检测

热门文章

  1. Android 应用内更新 Support in-app updates [GP官方支持]
  2. Windows10 家庭版安装Docker
  3. linux中MySQL密码的恢复方法
  4. oracle 的wm_concat函数使用
  5. 利用Crontab为Linux定时备份Mysql数据库
  6. donotage标记、MTU及MTU不匹配问题、OSPF邻居状态记录
  7. mysql左右连接举例_MYSQL 连接举例
  8. 时间序列预测系统α版本迭代总结
  9. java 手写 jvm高性能缓存
  10. 十大经典排序算法动画演示