# 20230713创建修改和查询

### 一:环境搭建

​             环境准备

​                  服务

​                 图形化界面

​                       查询分析器:编写脚本的工具,可以在查看分析器里

​                  sql脚本的注释

​                     -- 注释内容

​                     /*  注释内容 */

​                   /*

​                           语法:

​                         update  表名  set  字段=新的值,字段2=新的值2……where条件

​                     */

​                 获取数据  使用dql语言    -----select关键字

​               查询操作分类

​                        投影查询         

​                        选择查询

​                        混合查询

​                                  联表查询

​                                   子查询

​                                   集合查询

​             1:投影查询

​                        根据给定的字段获取所有的值

​                        语法:select  字段/表达式/函数  【from 表名】

​                      分类:

​                       1)基本运算表达式查询  查询过程可以参与运算

​                               select 运算表达式  【from  表名】

​                              运算符:

​                                   算数运算符: 

​                                +   -    *     /(double类型)或div(整数类型)   % 或mod

​                                    比较运算符

​                                =   <    >    >=    <=    !=或 <>      

​                                is null     is not null     between and    in   like    not like    regexp   Limite

​                                0为不满意条件   1为满足条件

​                                比较运算符一般不作为表达式运算

​                                一般作为where后面的条件判断表达式使用

​                        逻辑运算符

​                           依附比较运算符存在,用于实现多条件比较

​                           &&  并且         ! 或者      ||  或者

​                        位运算符

​                              &      |        ~        ^          <<         >>

​                        2)起别名

​                              运算表达式结果字段重命名

​                          select  表达式  【as】  别名  【from  表名【as】别名】 

​                       例如:select  12<<3  as  result

​                       3)数据表的查询

​                          select  字段列表1,字段列表2,字段列表3……from  表名  

​                              选择获取对应字段的所有数据

​                              如果我们想获取表中的所有字段信息

​                                    select  *  from   表名   (不推荐)

​                                    select  s_name,s_sex,s_id  from  _stu;

​                            例如:select  user,host   from  mysql.user;

​                      4)去重  distinct

​                         把查询结果进行去重

​                           select  distinct  字段列表  from   表名  

​                        例如:查询所有的性别

​                          select  distinct s_sex from _stu;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值