HiveQL 查询操作 SQL操作 •基本的Select 操作 •基于Partition的查询 •Join 基本的Select操作 SELECT [ALL | DISTINCT] select_expr, select_…
标签:select
sqlite 使用
1 SELECT * FROM menu WHERE dish_time < ‘datetime(“now”, “localtime”, “s…
Hive-SQL
每天有多少用户首次流失 select t4.aa,count(*) from ( select t3.role_id role_id,min(t3.date1) aa from ( select t2.role_id r…
sql优化 - 基于oracle
select语句优化 select查询的生命周期 在共享池中搜索sql语句是否存在 — 缓存 验证sql语句是否正确 执行数据字典来验证表和列的定义 获取对象的分析锁,以便在语句的分析过程中对象的定义不会改变…
Hive行转列实现Pivot
前言 传统关系型数据库中,无论是Oracle(11g之后)还是SQLserver(2005之后),都自带了Pivot函数实现行转列功能,本文主要讲述在Hive中实现行转列的两种方式。 传统数据库方式 这种方式是借鉴在Or…
SQL Server 存储过程的基本语法
1. 定义变量 简单赋值 declare @a int set @a=5 print @a 使用select语句赋值 declare @user1 nvarchar(50) select @user1='张三' prin…
【SQL Server 第4篇】子查询与嵌套查询
简单的嵌套查询 举例:查询考试大于等于90分的学生信息 use 数据库 select * from 学生表 where 学号= (select 学号 from 成绩表 where 成绩>=90) 带in的嵌套查询 …
mysql的一些高级操作
介绍一些mysql的一些命令: 聚合 聚合函数有哪些:count() min() max() avg() sum() 以下是它们的用法: 查询总数:select&nbs…
mysql使用limit分页优化方案
一、测试实验 mysql分页直接用limit start, count分页语句: select * from product limit start, count 当起始页较小时,查询没有性能问题,我们分别看下从10, …
SQL面试题
1. 用一条SQL 语句 查询出每门课都大于80 分的学生姓名 name kecheng fenshu 张三 语文 81 张三 数学 75 李四 语文 76 李四 数学 90 王五 语文 81 王五 数学 1…
sqlserver 单双引号
–如果我们不把执行语句放入字符串,那么语句应该是: SELECT*fromtableNamewherename=’dan’ –但是,我们需要在Openquery中使用参数,…
sql 练习(五)
环境是mysql 练习数据见SQL:练习的前期准备 sql 练习(一) sql 练习(二) sql 练习(三) sql 练习(四) *41、查询“1”课程比“2”课程成绩高的所有学生的学号; SELECT a.sno F…