Mysql数据库运算符.docx

Mysql数据库运算符.docx

ID:48974296

大小:14.50 KB

页数:5页

时间:2020-02-26

Mysql数据库运算符.docx_第1页
Mysql数据库运算符.docx_第2页
Mysql数据库运算符.docx_第3页
Mysql数据库运算符.docx_第4页
Mysql数据库运算符.docx_第5页
资源描述:

《Mysql数据库运算符.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Mysql数据库运算符一、重点回顾:a)启动Mysql服务b)使用Navicat进行数据处理c)如果第一次使用,必须新建一个连接(连接到某个IP地址),需要用户名和密码d)新建数据库,选择字符集为utf-8e)创建数据表,定义列名及类型和约束的过程二、数据管理a)增:一条语句只能添加一行数据insertinto表名values(值….);insertinto表名(指定要添加的列)values(值….);b)删:deletefrom表名where条件;c)改:update表名set列=值,列=值where条件;d)查:select*fro

2、m表名//查询表中所有列的信息select列名,列名…from表名//查询指定列select列…from表名where条件一、运算符a)><=(等于)>=<=!=<>b)andornotc)isnull/isnotnull不能使用=和空值比较d)in()绝对相等notin()e)between….and…f) having:用于查询i.一旦被计算的数据用于条件时,将where换为havingselect列名from表名where条件having条件orderbyg)模糊查询:根据关键字,在where条件中i._:表示一个字符i.%:表示

3、0个或多个字符b)去掉重复数据:selectDISTINCT列名--查询在部门10和部门20中的所有员工select*fromempwheredeptno=10ordeptno=20select*fromempwheredeptnoin(10,20)--查询工资为1250,1500,1600的员工的姓名和工资selectename,salfromempwheresal=1250orsal=1500orsal=1600selectename,salfromempwheresalin(1250,1500,1600)--查询部门10以外的员工

4、信息select*fromempwheredeptnonotin(10)--查询工资在1500到2500之间的所有员工select*fromempwheresal>=1500andsal<=2500select*fromempwheresalbetween1500and2500--查询所有佣金为空的员工select*fromempwherecommisnull--查询总工资,并将总工资降序排序selectename,sal+IFNULL(comm,0)sfromemporderbysdesc--查询总工资,并显示大于2000的总工资,总

5、工资降序排序selectename,sal+IFNULL(comm,0)assfromemphavings>=2000orderbysdesc--查询总工资,并显示大于2000的总工资,工资大小3000,总工资降序排序selectename,sal+IFNULL(comm,0)assfromempwheresal>3000havings>=2000orderbysdesc--查询员工姓名是"艾"开头的select*fromempwhereenamelike'艾%'--查询员工姓名是"艾"开头,两个字的select*fromempwher

6、eenamelike'艾__'--查询第三个字是斯select*fromempwhereenamelike'__斯'--查询人名字中有斯的select*fromempwhereenamelike'%艾%'andjoblike'%销售%'

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。