昨天看一位面试的同学发的sql问答面试题并附了一张图片 在这里我帮许多初学者熟悉一下sql函数



第一个:
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个记录)相关推荐

  1. 手写sql语句面试题

    手写sql语句面试题 一.数据表 二.简单查询 1.查询姓名中带"猴"的学生名单 三.汇总分析 1.查询选了课程的学生人数 2.查询各科成绩最高和最低的分, 以如下的形式显示:课程 ...

  2. JavaWeb学习笔记(数据库、SQL语句、数据查询语法、完整性约束、编码、备份和恢复数据、多表查询)

    数据库.SQL语句.数据查询语法.完整性约束.编码.备份和恢复数据.多表查询 JavaWeb学习笔记 数据库 数据库概念 基本命令 启动和关闭mysql服务器 客户端登录退出mysql SQL语句 S ...

  3. SQL语句之条件查询--WHERE(where)

    SQL语句之条件查询–WHERE(where) 语法表示 select 查询列表 from表名 where筛选条件 筛选条件分类: 筛选方式 运算符类型 运算符 一,按条件表达式筛选 条件运算符 &g ...

  4. 【转】在SQL Server中通过SQL语句实现分页查询

    在SQL Server中通过SQL语句实现分页查询 2008年01月06日 星期日 12:28 建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY ...

  5. sql语句提高数据库查询效率

    可以通过以下多个方面优化sql语句提高数据库查询效率 1. 应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描. 2. 应尽量避免在 where 子 ...

  6. 在JDBC中实现SQL语句的模糊查询

    在JDBC中实现SQL语句的模糊查询 在大多数情况下我们可以在JDBC中写入sql语句通过占位符的方式来直接查询,但是如果要进行模糊查询,需要转义字符才能够正常查询. sql语句: select * ...

  7. SQL语句多表查询:【多表连查】和【子查询】

    SQL语句多表查询:[多表连查]和[子查询] 说明:insert.update.delete只针对[一张表]执行操作. 说明:select可以查询一张表.也可以查询多张表. 说明:多表查询分为:[多表 ...

  8. mongodb 跟踪SQL语句及慢查询收集

    有个需求:跟踪mongodb的SQL语句及慢查询收集 第一步:通过mongodb自带函数可以查看在一段时间内DML语句的运行次数. 在bin目录下面运行  ./mongostat -port 端口号  ...

  9. mysql语句统计总数_一条sql语句实现统计查询_MySQL

    bitsCN.com 一条sql语句实现统计查询 如图:程序员在进行如下的统计时,现在提供两种实现方案: 方案一:运用 SEKECT CASE WHEN EXPLAIN SELECT count(*) ...

最新文章

  1. SAP QM 含有HUM的检验批做UD时候的不同之处?
  2. 电容屏:为什么带手套无法进行操作手机?
  3. codeforces 480B B. Long Jumps(贪心)
  4. python分类算法报告_Python机器学习(1)——决策树分类算法
  5. 18 个 Python 高效编程技巧,Mark!
  6. byte比较_byte[]与String互转不一致引起的bug
  7. 贷款机构如何审核个人征信?
  8. [vue] 为何官方推荐使用axios而不用vue-resource?
  9. 8.霍夫变换:线条——基本的霍夫变换算法、霍夫变换的复杂性、霍夫例子_3
  10. 制作不同方向的三角形(border属性)
  11. extjs grid显示html,Extjs grid column里添加button等html标签,并增加点击事件
  12. java版电子商务spring cloud分布式微服务b2b2c社交电商(一)服务的注册与发现(Eureka)...
  13. Lesson5 How to open a new window from a pushbutton
  14. dojo uploader使用,ps.返回值
  15. zynq开发系列3:GPIO连接MIO通过按键控制LED灯亮起
  16. nlp基础—9.条件随机场模型(CRF算法)
  17. 正在发生的景象--从大众消费到圈层经济
  18. pbcmc包的介绍(根据生信技能树Jimmy老师分享的乳腺癌分子分型包资料整理)
  19. ❤️字节跳动8年测试经验,彻夜无眠整理的40道自动化测试面试题(附精准答案),爆肝2W字❤️
  20. 国外LEAD赚钱深入讲解

热门文章

  1. MySQL学习续篇--01
  2. java 抛出异常 返回值_java – 返回true或false或抛出异常
  3. 招聘革命者:五岁BOSS直聘的慢与快
  4. 完美解决WIN7系统字体模糊问题(替换字体+更改样式设置+修改注册表)
  5. 截面DID如何构造相关论文与代码实现
  6. springboot自定义格式化注解(脱敏)
  7. android录屏软件
  8. Cadence virtuoso 修改symbal光标
  9. android模拟ipod,替代iPod Touch的四款Android媒体播放器
  10. winform C# 可取消的超时任务(时间精度高)