MySQL简单SQL语句零基础教程

修改MySql密码

ALTER USER 'username'@'localhost' IDENTIFIED BY 'new_password';

MySql查询语句

--------DML---------
--单表查询

SELECT 列 FROM 表; ---二维表
-- * 常数 四则运算 DISTINCT COMMIT CONCAT_WS
-- 别名 AS

ORDER BY 列; --最后一条子句
-- ASE DESC 作用紧跟着的列

WHERE 过滤条件; --SELECT 之后
-- 列 > = < != BETWEEN AND IN IS NULL IS NOT NULL
-- CONVERT(.. USING gbk)
-- 模糊查询 LIKE _%
-- 多条件过滤 AND OR

聚合函数,不检索,只汇总
COUNT(expr)
SUM(expr)
AVG([DISTINCT] expr)
MAX(expr)
MIN(expr) --文本格式

GROUP BY 列; ---聚合键 尽量不要使用别名
SELECT 聚合键,聚合函数 FROM 表;

HAVING 聚合函数 > = < !=
--聚聚合键在中HAVING过滤

SELECT ... FROM ... WHERE ... GROUP BY ... HAVING ... ORDER BY ...;
FROM ... WHERE ...GROUP BY ...HAVING ...SELECT ...ORDER BY --执行

数值型
INTEGER DELETE FLOAT --(宽度,小数点)
ABS(X) ROUND(X)

文本型
CHAR VARCHAR ---(字符个数)
LENGTH(str) CHAR_LENGTH(str) RTRIM(str) LTRIM(str)
UPPER(str) LOWER(str)

日期型 
DATE TIME `DATABASE
`YEAR`(date) `HOUR`(time) MONTHNAME(date)
NOW() CURDATE() DATE_ADD(date,INTERVAL expr unit)
DATE_SUB(date,INTERVAL expr unit)

----------DDL---------

----------DCL---------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dogface07

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值