数据库
文章平均质量分 59
小小舍
这个作者很懒,什么都没留下…
展开
-
mysql的order by排序时,有null值怎么办?
数据举例:以下几种排序方式及结果:1.null强制放在最后select id,sort from fwzl_house where delFlag = 0 and id in (9807,9786,9638,9679)order by if(isnull(sort),1,0) , sort asc或select id,sort from fwzl_house where delFlag = 0 and id in (9807,9786,9638,9679)or...原创 2021-04-12 14:12:12 · 7543 阅读 · 0 评论 -
mysql 给查询结果新增一个字段,并设定默认值
例:有两个表都包含了流水,一个表是记录退租的金额,一个表是记录房租,想要的结果是两个表的数据作为总流水记录,但如果想要将两个结果集合并为一个结果集就要两个结果集字段相等,但是因两个表的字段不一且记录退租的表字段少,那么就需要增加一个字段。这里我简单写一个记录用法:假设房租表upms_budget数据是id money genre 1 100 0 退租表fwzl_house_terminate数据是id money 1 100 那...原创 2020-10-24 17:17:29 · 4431 阅读 · 0 评论 -
用sql获取两个表的结果集的合集
例:有两个表都包含了流水,一个表是记录退租的金额,一个表是记录房租,想要的结果是两个表的数据作为总流水记录。这里我简单写一个记录用法:假设房租表upms_budget数据是id money 1 100 退租表fwzl_house_terminate数据是id depositFee 1 100 那么合集应当是id money 1 100 1 100 sql为:select id, money FRO...原创 2020-10-24 14:42:37 · 2898 阅读 · 0 评论 -
mysql给某个长度不等于3的字段补0
例如原字段补0后sql:UPDATE hs_bank SET code=concat('0', code) WHERE LENGTH(code)=3原创 2020-08-28 17:03:11 · 788 阅读 · 0 评论 -
mysql5.7.17安装及环境变量配置
附mysql及数据库连接工具安装包下载链接:https://download.csdn.net/download/qq_43560721/12570060安装数据库:一、打开mysql-5.7.17安装包,双击此文件二、开始安装,看到此界面,直接同意后next三、进入下一步,选择你想要使用的类型1:安装所有 MySQL 数据库需要的产品;2:仅仅使用 MySQL 数据库的服务器;3:仅仅使用 MySQL 数据库的客户端;4:安装所有包含 MySQL 数据.原创 2020-07-02 16:22:45 · 2438 阅读 · 0 评论 -
查询指定日期当天的所有数据
SELECT * FROM sys_numberlog WHERE `gwid` = '2269' AND `indexs` = '2397' AND to_days(addtime) = to_days("2020-06-11")ORDER BY addtime DESC原创 2020-06-17 10:48:06 · 1375 阅读 · 1 评论 -
一个中文在mysql里长度是多少
在mysql5.0版本以上UTF-8 :一个汉字等于3个字节,英文是一个字节GBK:一个汉字等于2个字节,英文是一个字节我的是utf-8的:select * from sys_user where length(`name`)<=3结果:select * from sys_user where length(`name`) =3结果:...原创 2019-10-23 10:52:49 · 2246 阅读 · 0 评论 -
mysql查询最近几天的数据的sql怎么写
查询最近三天数据1、select * from sys_we_numberwhere (end_num - start_num)<0 and DATE_SUB(CURDATE(), INTERVAL 3 DAY) <= date(time)2、SELECT * FROM sys_we_number e where time > DATE_ADD((...原创 2019-10-16 19:00:22 · 1045 阅读 · 0 评论 -
sql语句中数学运算符在mapper层怎么处理
应当做一个替换< <= > >= & ' " < <= > >= & ' &qu...原创 2019-10-16 18:54:23 · 573 阅读 · 1 评论 -
mysql 联表更新
SELECT a.* ,f.* FROMsys_we_number a,sys_waterandpower fWHERE a.device_id=f.id and f.floor_id!=a.floor_id and 0=a.ntypeORDER BY a.time desc原创 2019-10-15 08:58:49 · 101 阅读 · 0 评论 -
Oracle11g64位安装教程
1.下载安装包解压放在一个文件夹(在这里给大家提供一个安装包,自己也可以去官网下) 链接:https://pan.baidu.com/s/1-Z6Lh6CTke4m9ufjrBTjQg 提取码:bk4v2.点击setup.exe,进入如下图窗口3.选择 安装选项 后如图所示,取消勾选4.点击下一步如图所示,是5.点击下一步如图所示,选择创建和配置数据库...原创 2019-03-04 17:25:42 · 2647 阅读 · 1 评论 -
用sqlplus为oracle创建表空间,创建用户,授权
1.首先启动服务(一定按顺序来)先启动如下图第二个再启动第一个2.然后windows+r cmd 进入doc窗口,输入sqlplus指令进入如下图,输入用户名以及口令《1 创建表空间在D盘下创建一个student的表空间要求5mb,可以自动增长的create tablespace student --创建表空间datafile ‘...原创 2019-03-05 11:54:55 · 8290 阅读 · 1 评论 -
oracle 联表查询 多表查询 例子
一. 创建三张表:学生信息表(stuInfo): 学号(主键), 姓名(不能为空), 性别(只能是男或女), 生日课程信息表(subInfo):编号(主键),课程名(不能为空)分数信息表(scoreInfo):编号(主键),学号(外键),课程号(外键),分数(0-100之间)create table stuInfo( id number(3) primary key...原创 2019-03-06 23:35:05 · 1617 阅读 · 0 评论 -
oracle数据库 表分区例子
表分区:允许用户将一个表分成多个分区作用: 1.用户可以执行查询,只访问表中的特定分区 2.将不同的分区存储在不同的磁盘,提高访问性能和安全性 3.可以独立地备份和恢复每个分区不可分区的情况: 1.如果一个表中包含非结构性数据,如:LOBS、LONG RAW或对象类型,就不能对表分区 2.索引组织的表不能分区...原创 2019-03-07 19:23:38 · 514 阅读 · 0 评论