摘要:一个有这开始时间结束时间的用户表 搜索出 开始结束时间包括 ‘2020-06-06’ 的用户 -- 从用户表中检索出满足生效时间 在 2020-06-06 的用户 SELECT TOP (6) DeptName, UserMark, UserName, DateStart, DateEnd FROM
阅读全文
摘要:联结(join) : 一种机制,在数据检索查询中执行,将表与表之间关联起来 说到将表关联起来,就有了主外键 ,为啥会有来,因为只用一个表很难做成一个系统,当然也可以,这样的话这个表肯定不符合建表的三大范式,所以一般都是尽量满足三大范式,让数据库不冗余,表也很清爽,就向软件中的高内聚低耦合,不容易崩,
阅读全文
摘要:查询(query):任何SQL 都是查询,但此术语一般指select 语句 子查询(subquery):嵌套在查询中的查询,MySQL4.1 引入对子查询的支持。 子查询一般用于跨表查询,习惯上,外层的查询称为父查询,圆括号中嵌入的查询称为子查询。SQL语句执行时先执行子查询部分,求出子查询部分的值
阅读全文
摘要:将数字转换成 百分比的形式 有时我们需要的数据,不单单是只是一个数字,可能是一个百分的形式 有两种方法,一种是在程序中进行处理(前端,后端都行),另一种是在数据库中进行处理 因为sql 也是一们语言对吧,不同的数据库管理系统的sql 语句有所差别,不过不怎么大,比常说的java 与 C# 要好多了
阅读全文
摘要:分组数据,为了能汇总表内容的子集,主要使用 GROUP BY(分组) 子句、HAVING(过滤组) 子句和ORDER BY(排序) 子句 之前所有的计算都是在表中所有的数据或匹配特定的where 子句的数据上进行的,针对的只是单独的某一个或某一类,而分组函数允许把数据分成多个逻辑组,然后再对每个逻辑
阅读全文
摘要:为了汇总数据而不把实际的检索出来,MySQL 提供了专门的函数,聚集函数 好处:可以将检索数据进行分析和报表生成 一、聚集函数(aggregate function): 运行在行组上,计算和返回单个值的函数。 可以用来: 1、确定表中的行数(或满足某个条件 或 包含某个特定值的行数) 2、获得表中行
阅读全文
摘要:1、创建一个 用于下载文件的网站 不会的参考 配置iis 以及创建网站 https://www.cnblogs.com/obge/p/11695964.html 2、将设置目录浏览 设置为启动 启动后 3、浏览测试 测试结果: 设置成外网也可以访问下载 利用花生壳进行内网穿透,在外网也可以访问 添加
阅读全文
摘要:与大多数语言一样,SQL支持利用函数来处理数据。 好处:函数一般在数据上执行,给数据的转换和处理提供了方便。 可移植的(portable) : 能运行在多个系统上的代码。 注意: 1、多数SQL 是可移植的,在不同的DBMS 上虽有差异,但不难处理 2、函数的可移植性不高,几乎主要的DBMS 都有各
阅读全文
摘要:存储在数据库表中的数据一般不是应用程序所需要的格式: 一种是从数据库中检索出转换、计算或格式化过的数据 另一种是将检索出数据在客户机应用程序或报告程序中重新格式化 这里当然建议使用第一种,借助计算字段完成,计算字段是运行时在select 语句内创建的。 字段(field) : 基本与列(colum)
阅读全文
摘要:正则表达式: 用来匹配文本的特殊的字符集合。 注意: 1、正则表达式比较复杂,前面灵活使用基本够用 2、所有种类的程序设计语言,文本编辑器、操作系统等都支持正则表达式 3、正则表达式使用正则表达式语言建立的,所以想要使用的顺滑,就要学会他的特殊语法和指令 简单使用,正则表达式语言的一个子集,MySQ
阅读全文
摘要:like操作符:对于未知的进行搜索,结合通配符使用 通配符(wildcard): 用来匹配值得一部分的特殊字符 搜索模式(search pattern):由字面值、统配符或两者组合的搜索模式 注意: 1、通配符本身是SQL 的WHERE 子句有特殊含义的字符,常见的有百分号(%)通配符 和下划线(_
阅读全文
摘要:一、啥是序列化 原先是 在开发中,经常需要将对象的信息保存到磁盘中便于以后检索,可以使用之前的方法逐一对对象的属性信息进行操作,这样做很繁琐,容易出错,尤其是在大型的项目中,为每一个对象编写代码,将字段和属性保存磁盘以及从磁盘还原这些字段和属性,更是难搞,而序列化提供了轻松实现这个目标的方法。 在内
阅读全文
摘要:更强的过滤控制:and 子句方式和 or 子句方式 操作符(operator)用来联结或改变where 字句中的字句的关键字。也成逻辑操作符(logical operator) 1、AND操作符:通过不止一个条件进行过滤 where 与and 连用可以不止通过一个列进行过滤,将两个过滤条件组合在一起
阅读全文
摘要:由于数据表中包含大量的数据,很少需要检索表中的所有的行,所以会指定搜索条件(search criteria)也称为过滤条件(filter condition),根据特定的操作将需要的数据从数据表中提取出来。 where 子句简单使用: 注意: 1、以表中的值作为查询条件的时候要注意这个值得类型,如c
阅读全文
摘要:从前面了解到,查询返回的数据没有特定的顺序,但是检索出来的数据并不是纯粹随机展示的,一般是将他在底层表中出现的顺序显示,可能是最初添加到表中的顺序,如果数据后来经过更新或删除,顺序会受到Mysql 重用回收存储的影响,所以排序孕育而出。 子句(clause): SQL 语句由子句构成,有些子句是必需
阅读全文
摘要:查询数据 SELECT 1、检索单列 select prod_name from products; 注意: 1、 返回数据没有排序 2、多条SQL 语句必须使用分号(;) 分隔 3、在处理SQL 语句时,其中所有空格都被忽略 4、SQL 可以一行也可以多行,建议将SQL语句分为多行,这样更易阅读和
阅读全文
摘要:1、创建数据表 -- 创建表 create table tbUser(user_id int not null auto_increment,user_name varchar(50) not null,user_sex char(10) null,PRIMARY KEY(user_id )); I
阅读全文
摘要:使用于数据较多,数字位数基本相同,可以先排序,在分离 借助函数,在另一个单元格中输入 =MID() 函数MID 三个参数的主要意思 MID(哪个单元格,从第几个字符开始,取几位数) --注意 汉字数字小数点都是占 1 位 从1开始 表示:在 “12.33双” 中从第一位开始取5位 在起一行,进行取汉
阅读全文
摘要:如:在前端界面上,中的已交付数量有两位小数 现在说这后两位有小数很难受,要变成整数,有多种方式,如将他强转为整数,或截取小数点前面的。。。 这里介绍一个,不过在数据库中这字段的类型要是 decimal 类型, decimal(18, 2): 这个就是大致意思是,共有18位,小数点后有两位 所以: 只
阅读全文
摘要:1、入门到放弃 -- 进入数据库 mysql -u root -p -- 退出数据库 exit quit 2、操作数据库 -- 查看数据库 show databases; -- 创建数据库 create database obgestu; -- 删除数据库 drop database obgestu
阅读全文
摘要:1、检查系统是否安装过mysql //检查系统中有无安装过mysql rpm -qa|grep mysql //查询所有mysql 对应的文件夹 whereis mysql find / -name mysql 2、检查有无安装过mysql 用户组,没有的话创建 //检查mysql 用户组是否存在
阅读全文
摘要:java 标准输入(System.in )/ 输出(System.out)流,用于从键盘接受数据以及向屏幕输出数据。 标准输入流 System.in 常见方法 int read() : 从键盘接收一个字节的数据,返回值是该字符的ASCII 码 int read(byte[] buf) : 从键盘接收
阅读全文
摘要:读写二进制文件常用的类DataInputStream 和 DataOutputStream one、使用字节流(DataInputStream ) 读二进制文件 步骤: 1、导入相关类,并抛出异常 2、构造一个数据输入流对象,将文件输入流对象 (fileInputStream )与源数据源(E:\\
阅读全文
摘要:主要有两种安装方式:上传jdk 压缩包 和在线安装 本文主要介绍使用 yum 在线安装 主要步骤: 1、查看系统中有没有安装 rpm -qa|grep java 没有装的话: 安装了的话: 2、查看yum 库中有那些JDK yum search java|grep jdk 3、安装你需要的版本 yu
阅读全文
摘要:在iis 的应用程序池中,只有 .NET Framework v2.0 , 但是你的你的项目需要 使用 4.0 的框架,我这边以4.0为例,这是因为需要你从微软官网上找到你需要的 .NET Framework 版本,进行安装 官网上的: //Microsoft .NET Framework 4.0
阅读全文
摘要:首先电脑中要是安装了某某管家或 别的管理软件可以先清理下 1、使用电脑中自带的磁盘清理进行删除 选择需要删除的项目进行删除操作 2、 在运行窗口中 使用 也可以将休眠这个功能删了 powercfg -h off //关闭休眠功能 如果不行在 C:\Windows\System32 中找到从cmd.e
阅读全文
摘要:当SQLServer数据库启动报错, 错误代码 126 解决 将VIA 禁用 VIA协议是SQL Server的一个连接协议,全名Virtual Interface Architecture,中文名是虚拟接口架构。 由Microsoft与Intel的商业联盟Wintel,软硬联手造就了VIA,本来为
阅读全文
摘要:一、使用字节流读写文本文件 1、使用字节流类FileInputStream 读文本文件 InputStream 抽象类的常用子类 FileInputStream ,称为文件输入流 ,将文件中的数据输入到内存中,用于读取文本文件中的数据。 常用方法 主要步骤: 1、导入相关类,并抛出异常 2、构造一个
阅读全文
摘要:将一个二维表,使用一行数据表示 在数据库中可以看做 然后实际应用的时候,将字段名为 Ext05 中数据进行拆分获取, 根据对应的规格获取其对应的价格 就可以得到每行数据了 dd try { List<ITEM.Model.qdCnt4.FourCollsType> mBiaoZhunList = _
阅读全文
摘要:一、使用字节流读写文本文件 1、使用InputStream 抽象类的一个子类FileInputStream 将文件中的数据输入到内部存储器(简称内存)中 注意: 1、read() 方法返回整数,如果读取的是字符串,需要强制类型转换 2、流对象使用后要关闭 输出的是字符对应的ASCII 当你输入的是汉
阅读全文