mysql在面试中被问到的还是很多的,一些基本的操作有些混淆,今天来做个复习。

单表查询

1 update

语句:

update tablea_nameset field1=valuewhere condition

2 避免重复数据查询-distinct

语句:

select distinct field1 field2...
from table_name

3 连接字符串函数-concat()

语句:

select concat (ename,'雇员的年薪为:'sal*12) yearsalary
from table_name

4 between and 关键字范围查询

语句:

select ename
from table_name
where sal between 200 and 1000

5 like关键字模糊查询

语句:

select  field1 field2...
from table_name
where field like {
1 'a%'   以字母a开头的数据记录
2 '_a%'  第二个字母为a的数据记录
3 '%a%'  有a的数据记录
4  '%%'  查询所有数据记录

6 排序数据记录查询-order by

语句:

select  field1 field2...
from table_name
where conditionorder by field1,field2 desc

7 分组数据查询-group by

语句:

select stu_id,group_concat(name) names
from student
group by scores;group_concat显示出每个数组中的字段值

mysql基础知识复习相关推荐

  1. 2021 版 Spring Boot 基础知识复习手册(2w字,建议收藏)

    点击上方 好好学java ,选择 星标 公众号重磅资讯,干货,第一时间送达 今日推荐:分享一套基于SpringBoot和Vue的企业级中后台开源项目,这个项目有点哇塞!个人原创100W +访问量博客: ...

  2. JDBC基础知识复习

    JDBC基础知识复习 1.JDBC连接数据库 1.1.导入JDBC驱动 1.2.注册JDBC驱动程序 1.3.创建连接对象 1.4.关闭JDBC连接 1.5.每种数据库对应的驱动名和URL 2.JDB ...

  3. linux基础知识复习

    @(tigerfive)[linux,基础知识,复习笔记] linux基础复习(一) 今天只整理框架,具体内容之后详细整理吧 文件管理 文件基本操作 创建文件和目录 拷贝文件和目录 剪切文件和目录 删 ...

  4. Java基础知识复习(一)

    Java基础知识复习(一) 目录 Java简介 命名规则 八种基本的数据类型 字面量 类型转换 变量的形态 逻辑运算符 位运算 移位运算 习题知识点 目录 Java简介 Java是由Sun公司在199 ...

  5. MySQL工作中的实际用_总结工作中经常用到的mysql基础知识

    总结工作中经常用到的mysql基础知识 发布时间:2020-06-08 11:27:30 来源:51CTO 阅读:217 作者:三月 本文主要给大家介绍工作中经常用到的mysql基础知识,文章内容都是 ...

  6. 2011计算机等级考试二级c语言公共基础教程.doc,2011年全国计算机等级考试二级c语言公共基础知识复习100题及答案.doc...

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp资格/认证考试&nbsp>&nbsp计算机等级考试 2011年全国计算机等级考试二级c语言公 ...

  7. mysql基础知识(二)

    这一篇是第二部分,要查看第一部分,请查看这个链接 mysql基础知识(一) DQL语言 1.1简单的单表查询 查询表的通用格式:select [distinct] [*] [列名1,列名] from ...

  8. mysql基础知识(一)

    mysql是主流的关系型数据库管理系统(RDBMS---relation database management system),操作是需要用SQL(Structured Query Language ...

  9. 计算机二级的公共基础课水平测试,计算机二级公共基础知识复习试题含答案

    计算机公共基础课程,是针对高校非计算机专业学生设立的一门必修计算机基础课程.以下是由学习啦小编整理关于计算机二级公共基础知识复习试题含答案的内容,希望大家喜欢! 计算机二级公共基础知识复习试题含答案( ...

  10. java基础知识复习(上半)

    java基础知识复习 java为什么被发明? Green项目的确立,应用于像电视盒一样的消费类电子产品,语言本身本身中立. java的三大版本? javaSE的定位在于客户端,只要用于桌面应用软件的编 ...

最新文章

  1. 走向ASP.NET架构设计-第六章-服务层设计(中篇)
  2. ASP.NET程序员职位要求!
  3. python学习笔记(二)——散列类型(字典、集合)
  4. 复制一个文件夹中的所有文件和文件夹的java程序实现
  5. python 画线置顶_绘制分支[置顶] python学习~递归函数
  6. sharepoint 使用命令行注册dll文件到gac的方法
  7. android实现控件的手势缩放、移动以及双击还原
  8. iText实现html转pdf
  9. C++基础数论—————容斥原理
  10. 怎么注册免费苹果开发者账号?
  11. 读研究生时,还有【暑假】么?
  12. NAS存储文件权限的设置方法
  13. 数据库系统的基本原理(概述)
  14. 如何在Vue项目中引入ArcGIS JavaScript API​ 创建三维可视化地图(含vue项目创建教程)
  15. Android SDKManger 更新设置
  16. Java编程思想第四版读书笔记——第九章 接口
  17. No enclosing instance of type testTry is accessible. Must qualify the allocation...之解决方法
  18. vim编辑器,应该这样用!
  19. html复选框不能勾选,html – 选中时CSS样式复选框 – 不起作用
  20. useSSL=true错误---报大量错误,又都是jdbc地方报错时候看

热门文章

  1. 【坐在马桶上看算法】算法3:最常用的排序——快速排序
  2. bad response Not Found 404
  3. 8.Shell 编程从入门到精通 --- 文本处理利器 awk
  4. 61.Linux/Unix 系统编程手册(下) -- SOCKET: 高级主题
  5. 3.高性能MySQL --- 服务器性能剖析( 2 )
  6. 19.Virtual Type
  7. 应用安全 - 代码审计 - Python
  8. 阿里云峰会上海见,云原生场景实战即将开启
  9. python学习之正则表达式,StringIO模块,异常处理,搭建测试环境
  10. KETTLE集群搭建