首页 > 数据库 >20240903_110652 mysql 填空题 dml

20240903_110652 mysql 填空题 dml

时间:2024-09-03 11:25:26浏览次数:12  
标签:salary name 值为 填空题 dml age student mysql id

全列添加,往student表(id,name,age)添加数据,id自增长,name值为'tom',age值为6 insert into student values(null,'tom',6)

限定列的添加,往student表(id,name,age)添加数据,不管id,name值为'tom',age值为6 insert into student(name,age) values('tom',6)

添加多条数据,往student表(id,name,age)添加数据,不管id,第一条,name值为'tom',age值为6。第二条,name值为'jerry',age值为8 insert into student(name,age) values('tom',6),('jerry',8)

删除数据,删掉student表(id,name,age)中age小于6的所有数据 delete from student where age < 6

删掉student表的所有数据,所有数据会一行行的被删除 delete from student

删掉student表的所有数据,通过先删表再重建表的方式实现 truncate table student

修改student表(id,name,age)的数据,找到id<3的数据,把他们的年龄改为7 update student set age = 7 where id < 3

修改employee表(id,name,age,salary)的数据,找到age大于35的数据,给他们的工资salary加100 update employee set salary = salary + 100 where age > 35

修改employee表(id,name,age,salary)的数据,找到id>20的所有数据,把他们的age都加1,salary都改为3000 update employee set age=age+1,salary=3000 where id>20

标签:salary,name,值为,填空题,dml,age,student,mysql,id
From: https://blog.51cto.com/u_13137233/11907280

相关文章

  • Java项目: 基于SpringBoot+mysql房屋租赁系统(含源码+数据库+答辩PPT+毕业论文)
    一、项目简介本项目是一套基于SpringBoot+mysql房屋租赁系统包含:项目源码、数据库脚本等,该项目附带全部源码可作为毕设使用。项目都经过严格调试,eclipse或者idea确保可以运行!该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值二、技术实......
  • Vue3+NestJS+Vite4+TS4+Mysql8+Nginx全栈开发企业级管理后台
    vite打包快的原因:冷启动1.esbuild构建依赖,go语言编写多线程打包。2.原生的esm方式提供源码,浏览器分担了一部分工作。HMR热更新1.缓存机制,利用浏览器http头部,源码模块请求根据304协商缓存和依赖模块请求通过强缓存(cache-control:max-age=315360000,public,immutable)只是模块......
  • Python-openpyxl读取Excel中数据写入MySQL的表中
     Python代码:importpymysqlfromopenpyxlimportload_workbookdefinsert_excel_data_to_mysql(in_filename,in_host,in_user,in_password,in_database,in_table):#连接数据库mydb=pymysql.connect(host=in_host,#数据库主机地址......
  • PHP批量修改MySQL数据表字符集为utf8mb4/utf8mb4_unicode_ci
    编码大全可参考我之前的文章:快速理解ASCII、GBK、Unicode、UTF-8、ANSI批量修改注意这是DDL操作,操作过程会锁表(元数据锁),平均1秒能够转码3张表(数据量不大)。亲测操作过后没有数据异常,推荐执行前备份。//接手一些老项目,需要修改编码。$host='';$db='';$user='';$pa......
  • MySQL 允许你在 JSON 数据上创建索引
    MySQL允许你在JSON数据上创建索引测试用例CREATETABLE`student`(`id`intNOTNULLAUTO_INCREMENT,`name`varchar(255)DEFAULTNULL,`age`intDEFAULTNULL,`courses`jsonDEFAULTNULL,`address`jsonDEFAULTNULL,PRIMARYKEY(`id`))ENGINE=Inn......
  • mysql创建数据库和表
    MySQL数据库与表的创建:结合具体案例分析MySQL是一种开源的关系型数据库管理系统(RDBMS),广泛应用于各种数据密集型的应用程序中。在数据库设计中,创建数据库和表是基础且关键的一步。本文将结合具体案例,详细分析如何在MySQL中创建数据库和表。一、创建数据库在MySQL中,创建数据库......
  • MySQL外键使用详解
    一、基本概念1、MySQL中“键”和“索引”的定义相同,所以外键和主键一样也是索引的一种。不同的是MySQL会自动为所有表的主键进行索引,但是外键字段必须由用户进行明确的索引。用于外键关系的字段必须在所有的参照表中进行明确地索引,InnoDB不能自动地创建索引。2、外键可以是一对......
  • MySQL视图(view)
    一、基本概念视图是一个虚拟表,是sql的查询结果,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据,在使用视图时动态生成。视图的数据变化会影响到基表,基表的数据变化也会影响到视图[insertupdatedelete];创建视图需要createview权限,并且对于查询涉及的......
  • 数据库守护者:揭秘MySQL组复制的高可用魔法
    mysql高可用之组复制(MGR)(数据库守护者:揭秘MySQL组复制的高可用魔法)什么是MySQLGroupReplication?MySQLGroupReplication是一个基于组通信的复制解决方案,它允许将多个MySQL实例组织成一个组,在该组内进行事务的一致性复制。这样可以确保即使某个实例发生故障,其他实例......
  • MySQL多表查询
    目录等值连接单表等值连接表别名多表等值连接自然连接USINGONUSING和ON的区别自连接外连接1.左外连接 LEFTOUTERJOIN2.右外连接 RIGHTOUTERJOIN子查询单行子查询多行子查询相关子查询EXISTS等值连接单表等值连接SELECT表名1.列名1,表名2.列名2FR......