当前位置: 首页 > news >正文

mysql基础操作2

通配符

_:一个任意字符,like ‘张_’

%:任意长度的字符串,like ‘co%’,‘%co’,‘%co%’

【】:括号中所指定范围内的一个字符,like ‘9W0【1-2】’

【^】:不在括号中所指定范围内的一个字符,like ‘%【A-D】【^1-2】’

  1. 分析需求

1.1 确定动作:添加、修改、删除、查询 搭建语法结构

1.2 确定表

INSERT INTO 表名(字段名,......) VALUES(值,...);

录入一名年龄是18岁的襄阳的计算机专业的1999-1-1出生的名字叫张珊的3号班级的男生信息。

INSERT INTO student(stuAge,stuAddress,stuMajor,stuBirthday,stuName,bjid,stuSex) VALUES(18,'襄阳','计算机','1999-01-01','张三',3,'男');

-- 注意事项:保证数据完整

UPDATE 表名 SET 字段名=新值,...

[WHERE 条件]

将所有的学生的分数-5分

UPDATE grade

SET score=score-5;

将计算机专业的杭州男生的年龄改为18,姓名改为赵六

UPDATE student

SET stuAge=18,stuName='赵六'

WHERE stuMajor='计算机'

AND stuAddress='杭州'

AND stuSex='男';

DELETE FROM 表名 删除操作切记99.999%都是带WHERE条件

[WHERE 条件]

删除名字中包含aaa的年龄是18-20之间的学生信息

DELETE FROM student

WHERE stuName LIKE '%aaa%'

AND stuAge>=18 AND stuAge<=20;

查询数据

SELECT 结果

FROM 表名

[WHERE 条件]

1.搭结构

2.确定表

3.处理“的”前面的条件,通过and依次排在where后面

4.处理“的”后面的结果,通过“,”依次排在select后面

查询所有的产品信息

SELECT productID,pName,price,pes

FROM product

查询价格小于2000,库存大于200的产品名称和价格

SELECT pName,price

FROM product

WHERE price<2000 AND pes>200

查询专业不是考古,工资在1000-5000之间的襄阳和武汉和广州的员工姓名和籍贯

SELECT ename,jiguan

FROM emp

WHERE zhuanye<>'考古' AND sale BETWEEN 1000 AND 5000

AND jiguan IN('襄阳','武汉','广州')

查询除了计算机专业和财务专业以外的姓张的学生姓名和年龄

SELECT stuName,stuAge

FROM student

WHERE stuMajor NOT IN('计算机','财务') AND stuName LIKE '张%'

查询录入了地址的部门名称

SELECT deptName

FROM dept

WHERE address IS NOT NULL

查询没有录入地址的部门名称

SELECT deptName

FROM dept

WHERE address IS NULL

http://www.lryc.cn/news/24957.html

相关文章:

  • 指针的进阶【下篇】
  • 不同序列模型的输入和输出总结
  • 基于神经网络补偿的主动悬架自适应控制
  • 什么是链表,如何实现?(单链表篇)
  • 探针台简介
  • ABAP 辨析 标准表|排序表|哈希表
  • MIGO 物料过账 创建物料凭证 BAPI_GOODSMVT_CREATE
  • 项目经理处理团队冲突 5大注意事项
  • Linux(Centos)安装TDengine
  • 大数据处理技术导论(6) | Datawhale组队学习46期
  • Java——异常
  • Netty之io.netty.util.concurrent.Promise与io.netty.util.concurrent.Future初解
  • 【正点原子FPGA连载】第二十一章AXI DMA环路测试 摘自【正点原子】DFZU2EG_4EV MPSoC之嵌入式Vitis开发指南
  • 手把手搭建springboot项目06-springboot整合RabbitMQ及其原理和应用场景
  • 如何根据IP地址判断是IPv4还是IPv6
  • 山地车和公路车怎么选
  • Zotero设置毕业论文/中文期刊参考文献格式
  • 【人工智能与深度学习】自动编码器的简介
  • Isaac-gym(9):项目更新、benchmarks框架梳理
  • Linux 学习笔记(一):终端 和 Shell 的区别和联系
  • cycleGAN算法解读
  • 解读“方差”
  • 记录面试问题
  • (六十四)设计索引的时候,我们一般要考虑哪些因素呢?(上)
  • 【蓝桥杯嵌入式】LCD屏的原理图解析与代码实现(第十三届省赛为例)——STM32
  • 论文学习——Reproducing Activation Function for Deep Learning
  • 【趣味学Python】Python基础语法讲解
  • 虚拟局域网VLAN的实现机制
  • Mask R-CNN 算法学习总结
  • Gorm -- 添加记录