我为NET狂官方面试题-数据库篇
- 求结果:select "1"?
- 查找包含"objs"的表?查找包含"o"的数据库?
- 求今天距离2002年有多少年,多少天?
- 请用一句SQL获取最后更新的事务号(ID)

- 有如下两个表:

①请查询11 ~ 15记录的User
②查询用户类型type=1总积分排名前十的user
③写一条存储过程,实现往User中插入一条记录并返回当前UserId(自增长id)
- 请求出每个班级的数学平均分,并按照高低进行排序

- 一个TestDB表有A,B两个字段。①写一句SQL求出有重复值的记录。②请删除重复项。(最好用两种方法)

- 表中有A,B,C三列,用SQL实现:当A列>B列选择A,否则选择B,当B列>C列选择B,否则选择C
- 数据行列互换
转换前:

转换后:

- 请统计每个URL访问次数,并按访问次数由高到低的顺序排序

- 用户注册表中id是自增长的,①请查询出一天24h每小时注册的人数②请查询第4条记录③请查询ID重复次数大于2次的记录

- 图书表(图书号,图书名,作者编号,出版社,出版日期)作者表(作者编号,作者姓名,年龄,性别)。用SQL语句查询出年龄小于平均年龄的作者名称、图书名,出版社
- 返回num最小的记录(禁止使用min,max等统计函数)

- 举例说下项目中视图的好处?
- SQLServer有哪些系统数据库?分别是干什么的?
- 索引有什么好处,又有何缺点?聚集索引和非聚集索引有什么区别?
- 什么时候需要SQLServer发邮件?怎么去发邮件(只要求掌握图形化页面,命令会使用即可)?
- 存储过程有什么优点?又有哪些缺点?
- 数据库TestStudent中学生表用到了TestMain中的Class表,请查询一下TestStudent中的学生在哪个班级?思考一下要是我修改了TestMain的数据库名如何避免再次去批量修改SQL?

- 针对索引缺点,项目中我们一般怎么解决?
- 随着业务的发展,你们数据库层面是怎么逐步处理的?(我以前在群里也系统的说过,这个主要考察你是否真正参与一次颇具规模的完整项目中,不一定长篇大论,说你知道的就行了)
- 设计题:请根据以下图设计一下商品相关的简表(不包含活动、订单、运费等)
- 画出设计图【主要考察是否有一定的真实项目经历】
- 写出建库建表语句(每个表数据不少于3个)【主要考察SQL基础】






答案隔日更新,如有错误或者更好答案欢迎提出
http://www.cnblogs.com/dunitian/p/5977425.html#sjkx
我为NET狂官方面试题-数据库篇的更多相关文章
- 我为NET狂官方面试题-数据库篇答案
题目:http://www.cnblogs.com/dunitian/p/6028838.html 汇总:http://www.cnblogs.com/dunitian/p/5977425.html ...
- 我为NET狂官方面试题-数据库篇答案(转)
题目:http://www.cnblogs.com/dunitian/p/6028838.html 汇总:http://www.cnblogs.com/dunitian/p/5977425.html ...
- 我为NET狂官方面试题
基础牢不牢测一测便了解,工作没工作测一测便清楚,工作有几年测一测便知道 最近帮人过一遍C#基础,出了点题目,有需要的同志拿走 答案不唯一,官方答案只供参考,若有错误欢迎提出~ 更新ing 1.面向过程 ...
- [ Java面试题 ]数据库篇
基本表结构: student(sno,sname,sage,ssex)学生表 course(cno,cname,tno) 课程表 sc(sno,cno,score) 成绩表 teacher(tno,t ...
- php开发面试题---数据库SQL调优的几种方式
php开发面试题---数据库SQL调优的几种方式 一.总结 一句话总结: 创建索引:尽量避免使用or或者like,或者sql中的正则 存储查询中间结果 可以加sphinx搜索技术 查询优化 主从数据库 ...
- Java 面试知识点解析(六)——数据库篇
前言: 在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Java 知识点进行复习和学习一番,大 ...
- Python自动化测试面试题-Selenium篇
目录 Python自动化测试面试题-经验篇 Python自动化测试面试题-用例设计篇 Python自动化测试面试题-Linux篇 Python自动化测试面试题-MySQL篇 Python自动化测试面试 ...
- iOS开发数据库篇—SQLite简单介绍
iOS开发数据库篇—SQLite简单介绍 一.离线缓存 在项目开发中,通常都需要对数据进行离线缓存的处理,如新闻数据的离线缓存等. 说明:离线缓存一般都是把数据保存到项目的沙盒中.有以下几种方式 (1 ...
- iOS开发数据库篇—SQL
iOS开发数据库篇—SQL 一.SQL语句 如果要在程序运行过程中操作数据库中的数据,那得先学会使用SQL语句 1.什么是SQL SQL(structured query language):结构化查 ...
随机推荐
- C++实现线程安全的单例模式
在某些应用环境下面,一个类只允许有一个实例,这就是著名的单例模式.单例模式分为懒汉模式,跟饿汉模式两种. 首先给出饿汉模式的实现 template <class T> class sing ...
- JavaScript 中的数据类型
Javascript中的数据类型有以下几种情况: 基本类型:string,number,boolean 特殊类型:undefined,null 引用类型:Object,Function,Date,Ar ...
- mysql学习之 sql语句的技巧及优化
一.sql中使用正则表达式 select name,email from user where email Regexp "@163[.,]com$"; sql语句中使用Regex ...
- Bringing Whoops Back to Laravel 5
You might be missing the "prettier" Whoops error handler from Laravel 4. If so, here's how ...
- Android业务组件化之现状分析与探讨
前言: 从个人经历来说的话,从事APP开发这么多年来,所接触的APP的体积变得越来越大,业务的也变得越来越复杂,总来来说只有一句话:这是一个APP臃肿的时代!所以为了告别APP臃肿的时代,让我们进入一 ...
- 数据的双向绑定 Angular JS
接触AngularJS许了,时常问自己一些问题,如果是我实现它,会在哪些方面选择跟它相同的道路,哪些方面不同.为此,记录了一些思考,给自己回顾,也供他人参考. 初步大致有以下几个方面: 数据双向绑定 ...
- winform 窗体圆角设计
网上看到的很多winform窗体圆角设计代码都比较累赘,这里分享一个少量代码就可以实现的圆角.主要运用了System.Drawing.Drawing2D. 效果图 代码如下. private void ...
- 《如何使用Javascript判断浏览器终端设备》
WEB开发中如何通过Javascript来判断终端为PC.IOS(iphone).Android呢? 可以通过判断浏览器的userAgent,用正则来判断手机是否是ios和Android客户端. va ...
- arcgis api for js入门开发系列八聚合效果(含源代码)
上一篇实现了demo的图层控制模块,本篇新增聚合效果,截图如下(源代码见文章底部): 聚合效果实现的思路如下: 1.map.html引用聚合包,项目已经包含进来了的聚合文件夹: <script ...
- SharePoint 2016 入门视频教程
之前一直有朋友让自己录一些SharePoint的入门视频,之前没有太多时间,一个巧合的机会收到CSDN学院的邮件,可以在CSDN上发布视频教程,自己就录了一些.说起录视频也是蛮辛苦的,每天下班吃完饭要 ...