
mysql
文章平均质量分 50
wt5264
挚爱java
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mysql存储过程简单学习(一)
1.存储过程相当于一个方法,执行能力强,可以代码性能。 创建存储过程: 1.存储过程包含的函数 : in:调用存储过程时携带的参数; out:返回存储过程结果的参数; 如下图所示: 2.存储过成基本的写法: BEGIN SELECT name, age INTO out_name, out_age FROM Student where ...原创 2020-04-27 13:58:58 · 208 阅读 · 0 评论 -
MySQL获取当月日期
select date_add(curdate(), interval(cast(help_topic_id as signed integer) - DATE_FORMAT( DATE_SUB( curdate( ), INTERVAL 1 DAY ), '%d' )) day) RQ from mysql.help_topic where help_topic_id < day(l...原创 2019-10-16 17:10:30 · 836 阅读 · 1 评论 -
mysql获取当天、当周、当月、昨日、一周之内......时间的数据
1、查询当天的数据 select * from 表名where TO_DAYS(时间字段)=TO_DAYS(NOW()); 2、查询当周的数据 select * from 表名where YEARWEEK(DATE_FORMAT(时间字段,'%Y-%m-%d'))=YEARWEEK(NOW()); 3、查询当月的数据 select * from 表名where DATE_FORMA...原创 2019-10-16 16:53:10 · 1146 阅读 · 0 评论 -
mysql截取字符串
一、mysql截取字符串函数 1、left(str,length) 从左边截取length 2、right(str,length)从右边截取length 3、substring(str,index)当index>0从左边开始截取直到结束 当index<0从右边开始截取直到结束 当index=0返回空 4、substring(str,index,len) 截取str,从ind...原创 2019-09-06 10:11:16 · 204 阅读 · 0 评论 -
Mysql中case...when基本用法
判断条件 CASE WHEN (t3.ydl - t3.ydljh) > 0 THEN ROUND(t3.ydl - t3.ydljh) ELSE 0 END zpcdl, 直接保留两位小数点,不进行四舍五入 TRUNCATE 直接保留两位小数点,进行四舍五入 format ...原创 2019-07-23 15:27:08 · 483 阅读 · 0 评论 -
mysql数据库对日期限制的操作
mysql中内置函数date_add和date_sub能对指定的时间进行增加或减少一个指定的时间间隔,语法如下: DATE_ADD(date,INTERVAL expr type) DATE_SUB(date,INTERVAL expr type) 其中:date是指定的日期,INTERVAL为关键词,expr是具体的时间间隔,type是时间单位。注意:type可以复合型的,比如 YEAR_MO...原创 2019-05-07 08:40:44 · 2941 阅读 · 0 评论 -
数据库中表的连接代码与实现
首先分别创建两个表 INSERT INTO tba(a1,a2) VALUE(1,2),(3,4) INSERT INTO tbb(b1,b2) VALUE(5,6),(7,8) 笛卡尔积 SELECT * FROM tba,tbb 内连接 SELECT *FROM tba INNER JOIN tbb ON tba.a1=tbb.b1; 左外链接 SELEC...原创 2018-09-05 19:47:46 · 846 阅读 · 0 评论 -
数据库中的常用命令
增加字段 ALTER TABLE hero_table7 ADD birth DATE NULL 删除字段 ALTER TABLE hero_table7 DROP COLUMN memo 修改字段 ALTER TABLE hero_table8 CHANGE COLUMN NAME heroname VARCHAR(20) 增加数据 INSERT INTO shangpi...原创 2018-09-05 17:33:20 · 237 阅读 · 0 评论 -
数据库中范式的理解
什么是规范化设计 ? 规范化是一些步骤的序列,通过这些步骤创建和改进关系数据库模型,规范化过程中的步骤序列称为范式。 为什么要规范化 ? 规范化可简化复杂的数据建模过程 第一范式概念: 如果一个关系模式R的所有属性都是不可分的基本数据项,则R∈1NF。简单的说,就是每一个列(属性)只有一个,没有重复。 第一范式理解 : 第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同...原创 2018-09-05 16:58:46 · 952 阅读 · 0 评论 -
mysql之初步认识
数据库基本重要常识 登录数据库 mysql -uroot -p 修改密码 mysqladmin -uroot -p passworld 新密码 展示数据库 show databases; 创建数据库 create database 数据库名 default charset utf8 collate utf8_general_ci 删除数据库 drop database 数...原创 2018-09-05 15:25:53 · 204 阅读 · 0 评论