
MySQL
fandatvwt
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL数据类型
转载 2019-03-03 12:50:24 · 135 阅读 · 0 评论 -
MySQL基本语法
登录数据库mysql -uroot -p查看数据库SHOW DATABASES;进入test数据库USE test;查看数据库SELECT DATABASE();创建数据表tb1CREATE TABLE tb1(//(主键约束)自动编号,增长值为1 可以为1.00 必须与主键组合使用(记录的唯一性),一张数据表只能有一个主键id SMALLINT UNSIGNED AUTO...原创 2019-03-03 19:57:14 · 239 阅读 · 0 评论 -
自定义函数,存储过程
创建一个新函数。CREATE FUNCTION f2() RETURNS VARCHAR(30)-> RETURN DATE_FORMAT(NOW(),‘当前时间:%Y年%m月%d日 %H时%i分%s秒’);SELECT f2();显示:当前时间:2019年03月07日 19时32分50秒创建一个带参数的函数CREATE FUNCTION f1(num1 SMALLINT UNSI...原创 2019-03-09 10:27:06 · 252 阅读 · 0 评论 -
子查询
查找goods_price的平均值SELECT AVG(goods_price) FROM tdb_goods;SELECT ROUND(AVG(goods_price),2) FROM tdb_goods; //四舍五入,保留小数点后两位round(xx,2)子查询,直接查询大于平均price的结果,SELECT…WHERE goods_price>(SELECT…);SELECT...原创 2019-03-06 19:05:47 · 196 阅读 · 0 评论 -
字符函数
concat() 显示test 表中的id和username:如1ace2AceSELECT CONCAT(test.id,test.username) AS ‘id+name’ FROM test;SELECT CONCAT(’-’,‘A’,‘B’,‘C’);显示-ABCSELECT CONCAT_WS(’-’,‘A’,‘B’,‘C’);显示 A-B-C 第一个参数为分隔符FORMAT...原创 2019-03-06 20:27:31 · 201 阅读 · 0 评论 -
数学运算符
ceil() floor() 向上取整,向下取整SELECT CEIL(3.01);//显示:4SELECT FLOOR(3.99); //显示:3DIV MOD 整数除法 ,取余数 MOD等价于%SELECT 4 DIV 3;//显示:1SELECT 7 DIV 3;//显示:2SELECT 5 MOD 3;//显示:2power() 幂运算SELECT POWER(2,3)...原创 2019-03-06 20:42:21 · 1333 阅读 · 0 评论 -
操作数据表中的记录(增,删,改,查)
创建表CREATE TABLE users(-> id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT,-> username VARCHAR(20) NOT NULL,-> password VARCHAR(20) NOT NULL,-> age TINYINT UNSIGNED NOT NUL原创 2019-03-04 20:08:17 · 584 阅读 · 0 评论 -
比较运算符,日期时间函数,信息函数,聚合函数,加密函数
SELECT 15 BETWEEN 1 AND 15; //15在1-15区间 显示:1 (表示肯定)SELECT 15 NOT BETWEEN 1 AND 15;//15 不在1-15区间 显示:0 (表示否定)SELECT 15 IN(5,15,20,25);//15在这几个数之间 显示1SELECT 13 NOT IN(5,15,20,25);//13不在这几个之间 显示1...原创 2019-03-07 19:14:40 · 269 阅读 · 0 评论