
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 · 191 阅读 · 0 评论 -
MySQL获取当月日期
select date_add(curdate(), interval(cast(help_topic_id as signed integer) - DATE_FORMAT( DATE_SUB( curdate( ), INTERVAL 1 DAY ), '%d' )) day) RQfrom mysql.help_topicwhere help_topic_id < day(l...原创 2019-10-16 17:10:30 · 825 阅读 · 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 · 1098 阅读 · 0 评论 -
mysql截取字符串
一、mysql截取字符串函数1、left(str,length) 从左边截取length2、right(str,length)从右边截取length3、substring(str,index)当index>0从左边开始截取直到结束 当index<0从右边开始截取直到结束 当index=0返回空4、substring(str,index,len) 截取str,从ind...原创 2019-09-06 10:11:16 · 189 阅读 · 0 评论 -
Mysql中case...when基本用法
判断条件CASEWHEN (t3.ydl - t3.ydljh) > 0 THENROUND(t3.ydl - t3.ydljh)ELSE0END zpcdl,直接保留两位小数点,不进行四舍五入TRUNCATE直接保留两位小数点,进行四舍五入format...原创 2019-07-23 15:27:08 · 458 阅读 · 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 · 2881 阅读 · 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 · 832 阅读 · 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 · 223 阅读 · 0 评论 -
数据库中范式的理解
什么是规范化设计 ?规范化是一些步骤的序列,通过这些步骤创建和改进关系数据库模型,规范化过程中的步骤序列称为范式。为什么要规范化 ?规范化可简化复杂的数据建模过程第一范式概念:如果一个关系模式R的所有属性都是不可分的基本数据项,则R∈1NF。简单的说,就是每一个列(属性)只有一个,没有重复。 第一范式理解 :第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同...原创 2018-09-05 16:58:46 · 928 阅读 · 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 · 181 阅读 · 0 评论