显示表中的列元素:desc 表名;

mysql> desc ysx;
+--------+--------------+------+-----+---------+-------+
| Field  | Type         | Null | Key | Default | Extra |
+--------+--------------+------+-----+---------+-------+
| id     | int          | YES  |     | NULL    |       |
| name   | char(10)     | YES  |     | NULL    |       |
| adress | varchar(10)  | YES  |     | NULL    |       |
| pay    | decimal(5,2) | YES  |     | NULL    |       |
+--------+--------------+------+-----+---------+-------+
4 rows in set (0.13 sec)

这是我在数据库中新建的一个表,叫ysx,这次将会在这个表中进行操作
增(*补)

mysql> insert into ysx-> values-> (6,'TOM','Beijing',625.26),-> (7,'BOB','Shanghai',908.03);
Query OK, 2 rows affected (0.04 sec)
Records: 2  Duplicates: 0  Warnings: 0

是可以直接插入两行数据的
改的操作:update 表名
set 选择所要改变的列的值
where (表达式,代表着表达式成立时运行set)选择哪一行

mysql> select * from ysx;
+------+-----------+----------+--------+
| id   | name      | adress   | pay    |
+------+-----------+----------+--------+
|    1 | 杨绍兴    | 吉林     | 888.88 |
|    2 | 小黄      | 江苏     | 777.77 |
|    3 | 文轩      | 青海     | 345.45 |
|    4 | 振轩      | 武汉     | 356.27 |
|    5 | 肖肖      | 武汉     | 362.37 |
|    6 | TOM       | Beijing  | 625.26 |
|    7 | BOB       | Shanghai | 908.03 |
+------+-----------+----------+--------+
7 rows in set (0.00 sec)
mysql> update ysx-> set id=8-> where adress='武汉' ;
Query OK, 2 rows affected (0.07 sec)
Rows matched: 2  Changed: 2  Warnings: 0mysql> select * from ysx;
+------+-----------+----------+--------+
| id   | name      | adress   | pay    |
+------+-----------+----------+--------+
|    1 | 杨绍兴    | 吉林     | 888.88 |
|    2 | 小黄      | 江苏     | 777.77 |
|    3 | 文轩      | 青海     | 345.45 |
|    8 | 振轩      | 武汉     | 356.27 |
|    8 | 肖肖      | 武汉     | 362.37 |
|    6 | TOM       | Beijing  | 625.26 |
|    7 | BOB       | Shanghai | 908.03 |
+------+-----------+----------+--------+
7 rows in set (0.00 sec)

注意:where可以把它理解成一个表达式,set只是改变列的值,只有满足where的条件才可以进行set
举一个例子

mysql> select * from ysx;
+------+-----------+----------+--------+
| id   | name      | adress   | pay    |
+------+-----------+----------+--------+
|    1 | 杨绍兴    | 吉林     | 888.88 |
|    2 | 小黄      | 江苏     | 777.77 |
|    3 | 文轩      | 青海     | 345.45 |
|    8 | 振轩      | 武汉     | 356.27 |
|    8 | 肖肖      | 武汉     | 362.37 |
|    6 | TOM       | Beijing  | 625.26 |
|    7 | BOB       | Shanghai | 908.03 |
+------+-----------+----------+--------+
7 rows in set (0.00 sec)
mysql> update ysx->  set pay=100.00-> where adress='武汉' and name='振轩';
Query OK, 1 row affected (0.08 sec)
Rows matched: 1  Changed: 1  Warnings: 0mysql> select* from ysx;
+------+-----------+----------+--------+
| id   | name      | adress   | pay    |
+------+-----------+----------+--------+
|    1 | 杨绍兴    | 吉林     | 888.88 |
|    2 | 小黄      | 江苏     | 777.77 |
|    3 | 文轩      | 青海     | 345.45 |
|    8 | 振轩      | 武汉     | 100.00 |
|    8 | 肖肖      | 武汉     | 362.37 |
|    6 | TOM       | Beijing  | 625.26 |
|    7 | BOB       | Shanghai | 908.03 |
+------+-----------+----------+--------+
7 rows in set (0.00 sec)

从这个例子中,就可以看出,where的筛选作用
删除操作:delete from 表名
where 条件;【一定要小心】
大伙一定要小心,别手抖,

mysql> delete from ysx;
Query OK, 7 rows affected (0.13 sec)

我心都凉了,一定要小心,呜呜呜~~
删除其实和改差不多,注意理解好where
查找操作;select 列名1,列名2,…from 表名

mysql> select * from ysx;
+------+--------+---------+--------+
| id   | name   | adress  | pay    |
+------+--------+---------+--------+
|    6 | TOM    | Beijing | 625.26 |
|    3 | 文轩   | 青海    | 345.45 |
+------+--------+---------+--------+
2 rows in set (0.00 sec)
mysql> select name,pay from ysx-> where id=3;
+--------+--------+
| name   | pay    |
+--------+--------+
| 文轩   | 345.45 |
+--------+--------+
1 row in set (0.00 sec)

说一下前面常用的: select * from ysx; *代表所有的列 没有where就是输出所有行

mysql> select * from ysx;
+------+--------+---------+--------+
| id   | name   | adress  | pay    |
+------+--------+---------+--------+
|    6 | TOM    | Beijing | 625.26 |
|    3 | 文轩   | 青海    | 345.45 |
+------+--------+---------+--------+
2 rows in set (0.00 sec)

SQL基础操作(3):对表中元进行简单删,改,查的操作【增在2中】相关推荐

  1. Python 操作 Elasticsearch 实现 增 删 改 查

    Github 地址:https://github.com/elastic/elasticsearch-py/blob/master/docs/index.rst 官网地址:https://elasti ...

  2. 简单的php数据库操作类代码(增,删,改,查)

    数据库操纵基本流程为: 1.连接数据库服务器 2.选择数据库 3.执行SQL语句 4.处理结果集 5.打印操作信息 其中用到的相关函数有 •resource mysql_connect ( [stri ...

  3. python_操作MySQL 初解 之__类方法调用并 增-删-改-查

    文件一: 调用(sqls文件) 1 # 导入模块 2 import pymysql 3 from sqls import * 4 # 创建类 5 class KaoShi(object): 6 7 # ...

  4. 武汉大学计算机学院 胡瑞明,王中元(武汉大学计算机学院教授、博士生导师)_百度百科...

    王中元 (武汉大学计算机学院教授.博士生导师) 语音 编辑 锁定 讨论 上传视频 王中元 武汉大学计算机学院教授,博士生导师 中文名 王中元 毕业院校 美国Texas A&M大学博士后主要成就 ...

  5. 中国增材制造中的贵金属市场趋势报告、技术动态创新及市场预测

    贵金属是一种稀有的,天然存在的,具有高经济价值的金属化学元素. 化学上,贵金属的反应活性往往低于大多数元素(请参阅贵金属). 它们通常是延展性的并且具有高光泽. 从历史上看,贵金属作为货币很重要,但现 ...

  6. SQL基础操作_3_数据字典(涵盖SQL Server、Oracle、Mysql常见系统数据字典)

    目录 数据库元数据查询 7.5.1 列出模式中所有的表 7.5.2 列出所有的数据库 7.5.3 列出给定表的基本信息 7.5.4 列出给定表的索引信息 7.5.5 列出给定表的主键.外键约束 7.5 ...

  7. SQL基础操作_4_表的插入、更新、删除、合并操作

    目录 表的插入.更新.删除.合并操作 7.4.1 插入新的记录 7.4.2 插入含自增列的记录 7.4.3 插入新的多条记录 7.4.4 同时往多个表插入记录 7.4.5 通过其它表插入 7.4.6 ...

  8. mysql指令按顺序排列_《深入浅出MySQL》读书笔记(一)sql基础,常用的操作语句。...

    之前对于数据库一直都是用过的程序,没有系统学过,在面试时吃过不少亏,说不出个所以然,我还是好好康康比较靠谱,秋招都快过了,我好慌啊淦. 第一章.MySQL的安装与配置. 启动服务:打开到mysql对应 ...

  9. SQL基础操作_5_字符串处理

    目录 7.6 处理字符串 7.6.1 生成自增值 7.6.2 遍历字符串里的每个值 7.6.3 处理含引号的字符串 7.6.4 计算某个字符出现的次数 7.6.5 字符串里过滤不需要的字符 7.6.6 ...

最新文章

  1. JAVA web项目转客户端(nativefier)
  2. 如何在各类控件中输入/输出数据(学习笔记)
  3. Eureka-eureka原理分析
  4. 08.认证考试注意事项
  5. keepalived和heartbeat区别
  6. UVA 11452 Dancing the Cheeky-Cheeky
  7. spring异常处理-HandlerExceptionResolver
  8. 转:比尔·盖茨和理查德·斯托曼
  9. 使C#代码现代化——第二部分:方法
  10. DirectX9.03D Direct3D初始化
  11. matlab工具箱计算最小生成树_数学建模【图与网络模型(图的基本概念与数据结构、最短路-最小生成树-网络最大流问题、Matlab图论工具箱、渡河问题、钢管的订购与运输)】...
  12. 中国IT排名百强公司 .
  13. win7 matlab 7.0,win7环境下使用matlab7.0的方法
  14. 【算法-LeetCode】121. 买卖股票的最佳时机(动态规划;贪心)
  15. 星星之火OIer:C++大纲
  16. 蓝本蓝科技:社群变现的模式有哪些?
  17. php 微信开发 网页授权登录,微信开发网页授权登录——2018年6月2日
  18. Python中pip,pip3,虚拟环境(venv)三者的关系,如何在pycharm中使用虚拟环境,以及安装依赖包所遇到的问题。
  19. 崩坏3服务器维护什么时候维护好,崩坏3 11月1日更新了什么_维护到什么时候结束...
  20. 深圳小鹅网络前端校招视频面试

热门文章

  1. 大模型系统和应用——Transformer预训练语言模型
  2. createrepo的用法
  3. 从零使用okhttp和gson解析聚合数据的新闻头条API
  4. java工程license机制_使用truelicense实现用于JAVA工程license机制(包括license生成和验证)...
  5. python循环结构教学设计_Python程序设计 循环结构说课稿
  6. 嵌入式平台ssh开发环境搭建
  7. 光滑性准则(Smoothness Rule) 递推方程(Recursive Equation)
  8. 简单工厂模式(C语言实现)
  9. “一见钟情” 文证通证件识别让旅行证件不再寂寞
  10. 【行业云说直播间】-云数底座赋能基层治理现代化正式上线