整理mysql常用sql语句及常用语法【mysql常用案例】.doc 立即下载
2024-09-08
约6.9千字
约11页
0
22KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

整理mysql常用sql语句及常用语法【mysql常用案例】.doc

整理mysql常用sql语句及常用语法【mysql常用案例】.doc

预览

免费试读已结束,剩余 6 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开








整理mysql常用sql语句及常用语法【mysql常用案例】

库操作:
SHOWDATABASES;#显示所有数据库CREATEDATABASEIFNOTEXISTSdb_nameCHARACTERSETUTF8;#创建库(选择字符编码)
SHOWCREATEDATABASEdb_nameCHARACTERSETUTF8;#查看新建库的方式ALTERDATABASEdb_nameCHARACTERSETUTF8;#修改数据库USEdb_name;#使用数据库SELECTDATABASE();#查看当前使用的数据库
表操作:
SHOWTABLES;
#创建表CREATETABLEtab_name(fieldtype[完整性约束条件]CHECK(id0))CHARACTERSETUTF8;--CHECK为约束,插入更新数据时会检查,保证id是否大于0
DESCtab_name;#查看表结构
RENAMETABLE旧表名TO新表名;#重命名表ALTERTABLEtab_nameADD列名type[完整约束条件],ADD列名type[完整约束条件];ALTERTABLEtab_nameDROP列名;#删除列ALTERTABLEtab_nameMODIFY列名type[完整约束条件]DEFAULT;ALTERTABLEtab_nameCHANGE旧列名新列名type;--改列名
DROPTABLEtab_name;--删表
#注释/*注释*/
--注释
SELECT语句:SELECTDISTINCTnameFROMemp;#检索出不同的值(检索多列时若两列不完全相同,
所有列都会被检索出来)SELECTidFROMempLIMIT5OFFSET5;#检索从第5行起后5行ORDERBY:SELECTprod_id,prod_price,prod_nameFROMProductsORDERBYprod_price,prod_name;--仅在prod_price出现相同的值时,才会对prod_name进行排序,如果prod_price的值唯一
--则不会对prod_name排序
SELECTprod_id,prod_price,prod_nameFROMProductsORDERBY2,3;--先对第2个列进行排序,再对第三个列进行排序
SELECTprod_id,prod_price,prod_nameFROMProductsORDERBYprod_priceDESC,prod_name;--有DESC的进行升序排列,默认排列为A到Z(ASC)
SELECTprod_nameasnameFROMProduct;--SELECT指定别名或进行运算都不会改动原表
WHERE:SELECTvend_id,prod_nameFROMProductsWHEREvend_idlt;#39;DLL01#39;;--检索除DLL01的值
--进行不匹配,匹配检索时,null值不会出现在检索结果之中
SELECTvend_id,prod_nameFROMProductsWHERENOTvend_id=#39;DLL01#39;;SELECTprod_name,prod_priceFROMProductsWHEREprod_priceBETWEEN5AND10;--范围检查
SELECTprod_name,prod_priceFROMProductsWHEREprod_priceISNULL;--检索空值
SELECTvend_id,prod_price,prod_nameFROMProductsWHEREvend_id=#39;DLL01#39;ANDprod_pricelt;=4;--ORDERBY子句应在WHERE之后
SELECTprod_name,prod_priceFROMProductsWHERE(vend_id=#39;DLL01#39;ORvend_id=#39;BRS01#39;)ANDprod_price=10;--AND的优先级比OR高,一般要用圆括号分组
--过滤:
SELECTprod_name,prod_priceFROMProductsWHEREvend_idIN(#39;DLL01#39;,#39;BRS01#39;)ORDERBYprod_name;SELECTvend_id,prod_nameFROMProductsWHEREprod_nameLIKE#39;Fish%#39;;--检索prod_name中以Fish开头的值(区分大小写),但不会检索出NULL的行
--还可以这样用:#39;%fish%#39;
SELECTvend_id,prod_nameFROMPro
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

整理mysql常用sql语句及常用语法【mysql常用案例】

文档大小:22KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用