mysql的基本操作

一:创建数据库

create database 库名;

二:删除数据库

drop database 库名;

                                                增,删,改,查

一:增

insert into 表名(列名,......) values('内容');

二:删

delete from 表名 where 列名 = 数据;删除指定的数据

truncate table 表名

三:改

update 表名 

set 列名 = ‘数据’,

      列名 = ‘数据’

where cust_id = 10005;

四:查

select * from 表名;

select 列名,列名 from 表名;

                                        限制查询结果

参数:distinct   例子:select distinct 列名 from 表名;    作用:将改列的重复元素去掉,返回不重复的值。

参数:limit        例子:select distinct 列名 from 表名 limit 1000; 作用:将该列1000行不重复元素显示出来。

                                         排序

参数:order by  例子:select distinct 列名 from 表名  order by 列名  limit 1000; 作用:顺序排列

参数:desc         例子:select * from表名 order by 列名 desc;       作用:倒序排列

                                         过滤数据
参数:where       例子:select * from 表名 where 列名=数据 order by 1000; 作用:限制条件

where 操作符

=         等于

!=       不等于

in    NOT IN        查看某值属于某列

between 数据 and 数据    在指定两值之间

IS NULL  检查是否有空值,有返回,不返回0


                                                        

参数:AND          例子:select 列名,列名 from 表名 where   列名 =‘数据’ and 列名 =‘数据'; 作用:条件语句,相当于’且‘  两个条件都得满足


参数: OR            例子:select 列名,列名 from 表名 where 列名 = '数据'  or 列名 = '数据';作用:条件语句,相当于'或'。

                                                  

                                                        and 和 or 可以一起使用


                                                        通配符过滤
参数:like  例子:select * from 表名 where 列名 like 'ject%'    作用:只查找以ject开头的数据,%表示接受ject之后的任意字符,不管多少,区分大小写

参数:REGEXP 例子:select * from 表名 where 列名 REGEXP '1000'  作用:搜索文本中有1000的数据

参数:or       例子:select * from 表名 where 列名 REGEXP '1000|2000'  作用:匹配该列有1000 或2000的数据



                                                           函数

参数:AVG   例子:select avg(列名)  as  新列名  from 表名; 作用:求指定列的平均值,并且返回一个新列 hehe

参数:count 例子:select count(列名)  as 新列名 from 表名;作用: 返回行数

参数:MAX    作用:求出最大值

参数: min 作用:求出最小值

参数:sum 作用:求出和值





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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值