前导博文 JavaWeb_(SSH)使用Struts框架实现用户的登陆 传送门 JavaWeb_(SSH)Struts创建Action的三种方式 传送门 核心配置 动态方法调用 结果集处理 一、核心配置 struts.xml namespace:作用是可以让不同的packet里面包含相同action ...
分类:
编程语言 时间:
2019-09-15 19:27:04
阅读次数:
135
SQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。目的保证查询出来的数据是同意类型的 SQL UNION ...
分类:
数据库 时间:
2019-09-13 19:35:23
阅读次数:
108
完成Python的安装之后,我们可以开始编写Python代码以及运行Python程序了。我们来看一下运行Python具体有哪几种方式 1、REPL 所谓REPL即read、eva、print、loop(读取、计算、打印、循环),实现REPL运行方式有以下两种: ①IDLE ②Windows命令提示符 ...
分类:
编程语言 时间:
2019-09-11 23:49:49
阅读次数:
128
开发中经常会遇到,分组查询最新数据的问题,比如下面这张表(查询每个地址最新的一条记录): sql如下: 平常我们会进行按照时间倒叙排列然后进行分组,获取每个地址的最新记录,sql如下: 但是查询结果却不是我们想要的: 执行时间按倒叙排列结果为: 所以真正想要得到的结果是id为2/8/11的记录,这是 ...
分类:
数据库 时间:
2019-09-10 17:37:00
阅读次数:
2330
按表达式或函数分组:#案例:按员工的姓名的长度分组,查询每一组的员工个数,筛选员工个数大于五SELECTCOUNT(*),LENGTH(last_name)FROMemployeesGROUPBYLENGTH(last_name)HAVINGCOUNT(*)>5;按多个字段分组:#案例:查询每个部门每个工种的员工的平均工资SELECTAVG(salary),department_id,job
分类:
数据库 时间:
2019-09-09 09:11:46
阅读次数:
107
一、mybatis的概述: mybatis是一个持久层框架,用java编写 它封装了jdbc操作的很多细节,使开发者只需要关注sql语句本身,而无需关注注册驱动,创建连接登繁杂过程 它使用了ORM思想实现了结果集的封装 ORM: Object Relational Mappging 对象关系映射 简 ...
分类:
其他好文 时间:
2019-09-07 22:32:01
阅读次数:
95
SQL LEN() 语法 现在,我们希望取得 "City" 列中值的长度。 我们使用如下 SQL 语句: 结果集类似这样: ...
分类:
数据库 时间:
2019-09-07 10:25:17
阅读次数:
188
阅读目录 一 单表查询的语法 二 关键字的执行优先级(重点) 三 简单查询 四 WHERE约束 五 分组查询:GROUP BY 六 HAVING过滤 七 查询排序:ORDER BY 八 限制查询的记录数:LIMIT 九 使用正则表达式查询 一 单表查询的语法 复制代码 查询数据的本质:mysql会到 ...
分类:
数据库 时间:
2019-09-05 18:22:37
阅读次数:
88
当一个查询语句同时出现了where,group by,having,order by的时候,执行顺序和编写顺序是: 1.执行where xx对全表数据做筛选,返回第1个结果集。 2.针对第1个结果集使用group by分组,返回第2个结果集。 3.针对第2个结果集中的每1组数据执行select xx ...
分类:
数据库 时间:
2019-09-05 13:30:13
阅读次数:
125
执行计划与参数化设置 当TSQL 语句发送到SQL Server引擎时,SQL 引擎需要对先其进行语法分析检查,然后生成执行计划,再按照执行计划运行并按照指定格式封装结果集返回,TSQL 的运行时间包括生成执行计划的时间和与运行执行计划的时间,SQL Server引擎依据各种索引+约束+统计等数据库 ...
分类:
其他好文 时间:
2019-09-02 13:39:30
阅读次数:
96