自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 SQL中的case when then else end用法

一:简单用法:  1.第一种写法:SELECT s.s_id, s.s_name, s.s_sex, CASEWHEN s.s_sex = '1' THEN '男'WHEN s.s_sex = '2' THEN '女'ELSE '其他'END as sex, s.s_age, s.class_idFROM t_b_student ...

2018-10-28 12:18:27 511

转载 SQL中的case when then else end用法

Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女'ELS...

2018-10-28 12:16:37 124

转载 行转列,列转行,decode,case... when ... then ..

行转列,列转行是我们在开发过程中经常碰到的问题。行转列一般通过CASE WHEN 语句来实现,也可以通过 SQL SERVER 2005 新增的运算符PIVOT来实现。用传统的方法,比较好理解。层次清晰,而且比较习惯。 但是PIVOT 、UNPIVOT提供的语法比一系列复杂的SELECT...CASE 语句中所指定的语法更简单、更具可读性。下面我们通过几个简单的例子来介绍一下列转行、行转列问题。...

2018-10-28 12:13:45 231

转载 SQL查询语句where,group by,having,order by的执行顺序和编写顺序

当一个查询语句同时出现了where,group by,having,order by的时候,执行顺序和编写顺序。一、使用count(列名)当某列出现null值的时候,count(*)仍然会计算,但是count(列名)不会。二、数据分组(group by ):select 列a,聚合函数(聚合函数规范) from 表明 where 过滤条件 group by 列a group by 字句...

2018-10-28 11:50:53 4007

转载 group by, where, having的使用方法和之间区别

select 后的字段,必须要么包含在group by中,要么包含在having后的聚合函数里。(?)1、group by是分组查询,一般group by是和聚合函数配合使用      group by有一个原则,就是select后面的所有列中,没有使用聚合函数的列,必须出现在group by后面(重要)      例如:有如下数据库表:       A      B     ...

2018-10-28 11:49:24 1982

转载 SQL中where, group by, having的用法和区别

group by,where,having 是数据库查询中最常用的几个关键字。在工作中,时常用到,那么,当一个查询中使用了where ,group by ,having及聚集函数时 ,执行顺序是怎么样的?为了回答这个问题,将这个三个关键字的用法整理一下。where:数据库中常用的是where关键字,用于在初始表中筛选查询。它是一个约束声明,用于约束数据,在返回结果集之前起作用。如下面这个例子,...

2018-10-28 11:47:54 178

转载 sql中的 where 、group by 和 having 用法解析

--sql中的 where 、group by 和 having 用法解析--如果要用到group by 一般用到的就是“每这个字” 例如说明现在有一个这样的表:每个部门有多少人 就要用到分组的技术select DepartmentID as '部门名称',COUNT(*) as '个数' from BasicDepartment group by DepartmentID--这个就是...

2018-10-28 11:46:32 1271

转载 java环境变量及Eclipse自动编译问题

 环境变量,是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。JAVA_HOME:它指向jdk的安装目录,Eclipse/NetBeans/T...

2018-10-24 00:09:27 154

转载 Python零基础入门笔记

Python开发环境搭建搭建环境分为两个版本: - 基础版,供初学者快速安装体验。 - 进阶版, 供对于数据科学,机器学习有兴趣者安装。推荐:安装进阶版,一步到位。基础版:Windows下安装python环境(2.7 | 3.x)官网: https://www.python.org/安装包下载。选择download下的windows。点击进入。下图中红框为64位版本。32...

2018-10-23 22:20:03 301

转载 [Java] ThreadPool用法与示例

1、ThreadPool的优点    在java.util.concurrent包下,提供了一系列与线程池相关的类。合理的使用线程池,可以带来多个好处:  (1)降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗;(2)提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行;(3)提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,...

2018-10-13 20:12:20 3457

转载 The import java.io cannot be resolved 问题解决

导入一个新项目后常会出现 The import java.io cannot be resolved String cannot be resolved to a type 其原因在于没有导入需要的包。解决办法:1、选中项目点击右键找到Properties->java build path->Libraries->Add External Jars->选中本项...

2018-10-13 14:55:40 8922

转载 Oracle创建用户、角色、授权、建表

oracle数据库的权限系统分为系统权限与对象权限。系统权限( database system privilege )可以让用户执行特定的命令集。例如,create table权限允许用户创建表,grant any privilege 权限允许用户授予任何系统权限。对象权限( database object privilege )可以让用户能够对各个对象进行某些操作。例如delete权限允许用户删...

2018-10-12 09:45:02 1491

转载 Oracle Exists用法

 (一) 用Oracle Exists替换DISTINCT:  当提交一个包含一对多表信息(比如部门表和雇员表)的查询时,避免在SELECT子句中使用DISTINCT。一般能够考虑用Oracle EXIST替换,Oracle Exists使查询更为迅速,因为RDBMS核心模块将在子查询的条件一旦满足后,立即返回结果。例子:SELECT DISTINCT DEPT_NO,DEPT_NAM...

2018-10-11 18:36:26 32459

转载 mysql查询语句 和 多表关联查询 以及 子查询

1.查询一张表:     select * from 表名; 2.查询指定字段:select 字段1,字段2,字段3….from 表名; 3.where条件查询:select 字段1,字段2,字段3 frome 表名 where 条件表达式;例:select * from t_studect where id=1;       select * from t_student...

2018-10-11 18:34:44 276

转载 MySQL多表连接查询

MySQL多表连接查询连接(join):将一张表中的行按照某个条件(连接条件)和另一张表中的行连接起来形成一个新行的过程。  根据连接查询返回的结果,分3类:    内连接(inner join)    外连接(outer join)    交叉连接(cross join)  根据连接条件所使用的操作符,分2类:    相等连接(使用等号操作符)    不等连接(不...

2018-10-11 18:25:53 375

转载 SQL总结(一)基本查询

SQL总结(一)基本查询场景:学生信息系统,包括学生信息、教师信息、专业信息和选课信息。--学生信息表IF OBJECT_ID (N'Students', N'U') IS NOT NULL DROP TABLE Students;GOCREATE TABLE Students( ID int primary key not null, Name n...

2018-10-11 18:24:15 1448

转载 用sqoop导入数据到HIVE和HDFS中

一:sqoop数据的导入   1.使用sqoop将:mysql中的数据导入到HDFS(直接导入) Step1、确定Mysql服务的正常开启 service mysql status                            Step2、在Mysql中创建一张表                                 mysql> create databa...

2018-10-08 17:58:04 2725

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除