sql语句

表名(tableName)

name

age

sex

address

id

张三

12

北京

123

李四

15

上海

456

王五

18

杭州

789

赵老二六

20

厦门

101

查询:select

  • 查询tableName 中所有 列 的数据

SELECT * FROM tableName(表名) // 所有数据{...tableName}

  • 查询tableName中 name, age 列的数据

SELECT name, age FROM tableName(表名) // [{name: '张三', age: 12},{name: '李四', age: 15},{name: '王五', age: 18},{name: '赵六', age: 20}]

  • 只查询 某一列 某个 精确 的数据,例如查询 '名称(name)' 为 '张三' 的数据 (WHERE)数组

SELECT * tableName(表名) WHERE name='张三' // [{name: '张三', age: 12, sex: '男', address: '北京', id: 123}]

  • 查询 同时满足多个条件的数据 (AND) 数组 与

SELECT * FROM tableName(表名) WHERE name='张三' AND age=12 // [{name: '张三', age: 12, sex: '男', address: '北京', id: 123}]

  • 查询满足任意条件数据 (OR) 数组 或

SELECT * FROM tableName(表名) WHERE name='张三' OR age=35 // 满足name='张三' 但是不满足 age=35 返回 [{name: '张三', age: 12, sex: '男', address: '北京', id: 123}]

  • 模糊搜索 (LINK) 通配符 %

// 张%:在表 tableName 查询 name 以 张 开头的的数据 例如 SELECT * FROM tableName(表名) WHERE name LIKE '张%' // %五:在表 tableName 查询 name 以 五 结束的数据 例如 SELECT * FROM tableName(表名) WHERE name LIKE '%五' // %二% 在表 tableName 查询 name 中 存在 二 的数据 SELECT * FROM tableName(表名) WHERE name LIKE '%五%'

  • 分页查询 (LIMIT)

// 查询第1页,10条数据 LIMIT 0, 10:表示:从第一条数据开始,往后数10条数据 SELECT * FROM tableName(表名) LIMIT 0, 10 // 分页器算法 SELECT * FROM tableName(表名) LIMIT (current - 1) * 10, size

  • 表中数据中总条数 (count)

// 查询 表中数据的 总条数 SELECT COUNT(*) AS COUNT FROM tableName(表名)

  • 排序 (ORDER BY id DESC)

在搜索的sql语句之后,在分页的sql语句之前添加

// 按id倒序排列 DESC SELECT * FROM tableName(表名) ORDER BY id DESC // 按id正序排列 ASC SELECT * FOM tableName(表名) ORDER BY id ASC

添加:insert

  • 在tableName中 添加 数据

INSERT INTO tableName(表名) VALUES ('孙七', 21, '男', '东北') // 按表数据 依次写入

  • 在表tableName 中 选择性添加数据

INSERT INTO tableName(表名) (name(列名称), age(列名称)) VALUES ('孙七','男') // 只添加一条数据 数组中只有name和age, 前提是 其他参数 在表中 必须拥有默认值

更新:update

  • 在tableName 中 更新 数据

UPDATE tableName(表名) SET name = '新张三' WHERE id = 123

  • 更新多个数据 使用英文 “,”逗号 隔开 注意 值传入得类型要和表中得类型一致

UPDATE tableName(表名) SET name = '新张三', age=100 WHERE id = 123

删除:delete

  • 删除tableName中得某一条数据

DELETE FROM tableName WHERE id = 123 // id为123得数据会被删除

  • 清空表中所有数据

DELETE FROM tableName 或者 DELETE * FROM tableName

mysql 基本语句相关推荐

  1. MySQL中定义fk语句_MySQL基础篇/第3篇:MySQL基本操作语句.md · qwqoo/MySQL-Review - Gitee.com...

    ### 第3篇:MySQL基本操作语句 - MySQL基础操作 #### 排序检索数据 - 之前的数据没有进行排序,其是按照默认在数据表中的数据返回的 - SELECT语句的ORDER BY 子句进行 ...

  2. mysql等价语句是_Mysql基本语句(个人笔记)

    mysql基本操作语句 1 数据库的基本操作 create database doem default charset utf8; -- 创建数据库 字符编码 utf8 show database; ...

  3. mysql for 语句执行顺序_MySQL查询语句的执行流程

    MySQL可以抽象分为 Server 和存储引擎. Server 包括 连接器,分析器,优化器,执行器等. 存储引擎负责数据的存储和具体查询.存储引擎是可插拔式的,支持 InnoDB,MyISAM 等 ...

  4. MySQL语法语句大全

    MySQL语法语句大全 一.SQL速成   ; B/ X* Q; t/ W) v" ]结构查询语言(SQL)是用于查询关系数据库的标准语言,它包括若干关键字和一致的语法,便于数据库元件(如表 ...

  5. python拼接sql语句_【Python】拼接MySQL常用语句

    import pymysql class MK_sql (): """ 构建mySQL常见语句:增删改查排序 """ def __init_ ...

  6. 导出mysql sql语句吗_mysql sql语句导入与导出

    mysql sql语句导入与导出 导入: mysql -u root -p 数据库名 如: C:/mysql/bin>mysql -u root -p house < c:/1-1.txt ...

  7. mysql 查询语句执行顺序_MySQL 查询语句执行过程

    MySQL 查询语句执行过程 Mysql分为server层和存储引擎两部分,或许可以再加一层连接层 连接层(器) Mysql使用的是典型的C/S架构.连接器通过典型的TCP握手完成连接. 需要注的是, ...

  8. MySQL DELETE 语句的一个简单介绍

    MySQL DELETE 语句 你可以使用 SQL 的 DELETE FROM 命令来删除 MySQL 数据表中的记录. 你可以在 mysql> 命令提示符或 PHP 脚本中执行该命令. 语法 ...

  9. php面试专题---MYSQL查询语句优化

    php面试专题---MYSQL查询语句优化 一.总结 一句话总结: mysql的性能优化包罗甚广: 索引优化,查询优化,查询缓存,服务器设置优化,操作系统和硬件优化,应用层面优化(web服务器,缓存) ...

  10. mysql 查询语句_MySQL相关(一)- 一条查询语句是如何执行的

    前言 学习一个新知识最好的方式就是上官网,所以我先把官网贴出来 MySQL官网 (点击查阅),如果大家有想了解我没有说到的东西可以直接上官网看哈~目前 MySQL 最新大版本为8.0,但是鉴于目前应用 ...

最新文章

  1. 敏捷和DevOps:是敌是友?
  2. pyqt designer connect无响应_【JavaWeb】HTTP协议的请求与响应
  3. java面向对象(二)之继承
  4. SAP Cloud Application Programming 介绍(2021 更新版)
  5. 代码小结:时区的时间问题
  6. r-studio扫描后各种颜色_iPhone手机备忘录,原来还隐藏着扫描仪,你不会还不知道吧?...
  7. Azure App Service 上的根证书
  8. Mysql 在linux下的安装和启动
  9. Innodb独立的undo tablespace
  10. 开源网站有哪些_网站建设你懂的多少啊?
  11. for循环中包含跨服务查询优化
  12. 小程序按钮如何制作?
  13. 项目管理常用的七大工具
  14. Bulletproofs、Sigma protocol、Halo2等ZK方案小结
  15. 彩色图像、灰度图像与黑白图像的区别
  16. Data Migration 架构
  17. 计算机睡眠会影响游戏挂机吗,为什么很多人玩游戏的时候会挂机?断网是其一,过来人说出大实话...
  18. python的用途和组成_Python 用法总结
  19. android 自定义心电图,Android动态滚动波形图(心电图)的实现
  20. 总体和个体,样本和样本值

热门文章

  1. 她姓敖 是计算机系的,龙为什么姓敖?那凤的姓氏是什么?
  2. 探究核壳结构聚苯乙烯油酸上转换纳米颗粒的制备方法
  3. 水星路由器Mercury-D121无线桥接Mercury-mw310R
  4. numpy转PIL.Image: 处理Mask图像为单通道的彩色/灰度图colormap.png
  5. python篇 习题:循环语句
  6. C语言中的malloc
  7. 基于Qiskit——《量子计算编程实战》读书笔记(三)
  8. 瑞云科技CTO赵志杰出席广州广告数字创意峰会并发表演讲
  9. js内置对象 BigInt
  10. JS删除对象某个属性 vue