MySQL开发常用基础SQL语句

表操作

SELECT

表中所有数据

SELECT * FROM 表名称

指定列的数据

SELECT 列名称 FROM 表名称


INSERT

向指定的表中插入新的数据行,语法格式如下

INSERT INTO table_name(列1,列2,...)	VALUES(值1,值2,...)


UPDATE

指定要更新哪个表中的数据
用SET指定列对应的新值
用WHERE指定更新的条件

UPDATE 表名称 SET 列名称=新值 WHERE 列名称=某值

更新某一行中的若干列

UPDATE 表名称 SET 列名称1=新值1,列名称2=新值2 WHERE 列名称=某值


DELETE

删除对应的数据行

DELETE FROM 表名称 WHERE 列名称=值

子句

WHERE子句

***** ****** WHERE 列名称 运算符 值
操作符描述
=等于
<>不等于
>大于
<小于
>=大于等于
<=小于等于
BETWEEN在某个范围内
LINK搜索某种模式


ORDER BY 子句

根据指定的列对结果集进行排序
默认升序,希望降序要使用 DESC关键字
使用:

SELECT * FROM table_name ORDER BY col_name [ASC:升序]
SELECT * FROM table_name ORDER BY col_name DESC     //升序

多重排序
对table_name表中的数据,先按照col1字段进行降序,再按照col2的字母顺序进行升序排列

SELECT * FROM table_name ORDER BY col1 DESC,col2 ASC


函数

COUNT(*)函数

返回查询结果的总数据条数

SELECT COUNT(*) FROM 表名称

AS:为列设置别名

承接上一个例子

SELECT COUNT(*) AS total FROM 表名称 WHERE 表达式
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值