sql语句面试题(查询按照申请日期倒序排列的前10个记录)
昨天看一位面试的同学发的sql问答面试题并附了一张图片 在这里我帮许多初学者熟悉一下sql函数![](http://static.blog.csdn.net/xheditor/xheditor_emot/default/smile.gif)
![](/assets/blank.gif)
第一个:
select * from g_cardapply where g_applydate='2009-2-20'
第二个:
加载驱动啊
数据库连接 我就省略了 推荐一个 我也是百度出来也认可的一个(http://blog.csdn.net/lukyers/article/details/45867661)
Connection conn=DBUtil.getConnection();
StringBuilder sb=new StringBuilder();
sb.append("select g_applyno,g_applydate,g_state from g_cardapply");
PreparedStatement ptmt=(PreparedStatement) conn.prepareStatement(sb.toString());
ResultSet rs=ptmt.executeQuery();
第三个:
select g_idcard,count(g_idcard) as records from g_cardapplydetail
group by g_idcard having count(g_idcard)>=2
第四个:
select g_state,
sum(case when g_state='0' then 1 else 0 end) as 等待审核,
sum(case when g_state='1' then 1 else 0 end) as 审核通过 ,
sum(case when g_state='2' then 1 else 0 end) as 审核未通过
from g_cardapply
group by g_state
第五个:
with temp as
( select row_number() over(order by g_applyno desc) as rownum,g_applyno ,g_applydate,g_state from g_cardapply)
select * from temp where rownum<=10
大家可以度娘一下
row_number() 函数的用法
sql语句面试题(查询按照申请日期倒序排列的前10个记录)相关推荐
- 手写sql语句面试题
手写sql语句面试题 一.数据表 二.简单查询 1.查询姓名中带"猴"的学生名单 三.汇总分析 1.查询选了课程的学生人数 2.查询各科成绩最高和最低的分, 以如下的形式显示:课程 ...
- JavaWeb学习笔记(数据库、SQL语句、数据查询语法、完整性约束、编码、备份和恢复数据、多表查询)
数据库.SQL语句.数据查询语法.完整性约束.编码.备份和恢复数据.多表查询 JavaWeb学习笔记 数据库 数据库概念 基本命令 启动和关闭mysql服务器 客户端登录退出mysql SQL语句 S ...
- SQL语句之条件查询--WHERE(where)
SQL语句之条件查询–WHERE(where) 语法表示 select 查询列表 from表名 where筛选条件 筛选条件分类: 筛选方式 运算符类型 运算符 一,按条件表达式筛选 条件运算符 &g ...
- 【转】在SQL Server中通过SQL语句实现分页查询
在SQL Server中通过SQL语句实现分页查询 2008年01月06日 星期日 12:28 建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY ...
- sql语句提高数据库查询效率
可以通过以下多个方面优化sql语句提高数据库查询效率 1. 应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描. 2. 应尽量避免在 where 子 ...
- 在JDBC中实现SQL语句的模糊查询
在JDBC中实现SQL语句的模糊查询 在大多数情况下我们可以在JDBC中写入sql语句通过占位符的方式来直接查询,但是如果要进行模糊查询,需要转义字符才能够正常查询. sql语句: select * ...
- SQL语句多表查询:【多表连查】和【子查询】
SQL语句多表查询:[多表连查]和[子查询] 说明:insert.update.delete只针对[一张表]执行操作. 说明:select可以查询一张表.也可以查询多张表. 说明:多表查询分为:[多表 ...
- mongodb 跟踪SQL语句及慢查询收集
有个需求:跟踪mongodb的SQL语句及慢查询收集 第一步:通过mongodb自带函数可以查看在一段时间内DML语句的运行次数. 在bin目录下面运行 ./mongostat -port 端口号 ...
- mysql语句统计总数_一条sql语句实现统计查询_MySQL
bitsCN.com 一条sql语句实现统计查询 如图:程序员在进行如下的统计时,现在提供两种实现方案: 方案一:运用 SEKECT CASE WHEN EXPLAIN SELECT count(*) ...
最新文章
- SAP QM 含有HUM的检验批做UD时候的不同之处?
- 电容屏:为什么带手套无法进行操作手机?
- codeforces 480B B. Long Jumps(贪心)
- python分类算法报告_Python机器学习(1)——决策树分类算法
- 18 个 Python 高效编程技巧,Mark!
- byte比较_byte[]与String互转不一致引起的bug
- 贷款机构如何审核个人征信?
- [vue] 为何官方推荐使用axios而不用vue-resource?
- 8.霍夫变换:线条——基本的霍夫变换算法、霍夫变换的复杂性、霍夫例子_3
- 制作不同方向的三角形(border属性)
- extjs grid显示html,Extjs grid column里添加button等html标签,并增加点击事件
- java版电子商务spring cloud分布式微服务b2b2c社交电商(一)服务的注册与发现(Eureka)...
- Lesson5 How to open a new window from a pushbutton
- dojo uploader使用,ps.返回值
- zynq开发系列3:GPIO连接MIO通过按键控制LED灯亮起
- nlp基础—9.条件随机场模型(CRF算法)
- 正在发生的景象--从大众消费到圈层经济
- pbcmc包的介绍(根据生信技能树Jimmy老师分享的乳腺癌分子分型包资料整理)
- ❤️字节跳动8年测试经验,彻夜无眠整理的40道自动化测试面试题(附精准答案),爆肝2W字❤️
- 国外LEAD赚钱深入讲解