在teaching数据库中创建一个名称为V_final的视图,包含学生学号、姓名、课程号、课程名和期末成绩,按学号升序排序,相同学号的记录按课程号升序排序。

CREATE VIEW V_final

AS

SELECT TOP(100) PERCENT student.studentno,student.sname,course.courseno, course.cname,score.final

FROM student,course,score

WHERE student.studentno = score.studentno AND course.courseno = score.courseno

ORDER BY student.studentno,course.courseno

原始程序是这样的,但是我觉得很奇怪,这个select TOP (100) PERCENT是干嘛的?

于是去掉了select TOP (100) PERCENT,再次运行

select student.studentno,student.sname,course.courseno,course.cname,score.final
from student,course,score
where student.studentno=score.studentno and course.courseno=score.courseno
order by student.studentno,course.courseno--排序

没有任何问题

经过查找资料这个top 100   percent   :就是前100%行,就是所有行的数据, top 10   percent   ,就是取前10%的数据

这玩意可以防止记录条数过多 返回值错误

希望可以有人补充实证

转载于:https://www.cnblogs.com/01csc/p/6808159.html

【SQL2008】select TOP (100) PERCENT***********ORDER BY **********相关推荐

  1. TOP (100) PERCENT

    sql="select top 30 * from data where title='"&title1&"' order by id desc" ...

  2. SQL的top 100 percent用法

    sql="select top 30 * from data where title='"&title1&"' order by id desc" ...

  3. 【数据库】select、from、where、group by、having、order by、limit的组合用法

    select.from.where.group by.having.order by.limit组合用法 一.关键词意义 [1]select 用来指定查询哪些列,可以使用聚合函数. [2]from 用 ...

  4. 【网络通信】select、poll、epoll

    [网络通信]select.poll.epoll 目录 [网络通信]select.poll.epoll 前言 0. 网络编程基础原理 1 网络编程(Socket)概念 一.BIO (Blocking I ...

  5. 【C_socket】select检测键盘输入实现自由聊天

    title: [C_socket]select检测键盘输入实现自由聊天 sticky: 3 top_img: keywords: "C,socket" cover: descrip ...

  6. 【初级网络工程师TOP 100 基础问答】来看看你答的上吗?

    TOP 100 问答 1.什么是链接? 链接是指两个设备之间的连接.它包括用于一个设备能够与另一个设备通信的电缆类型和协议. 2.OSI 参考模型的层次是什么? 有7个OSI层:物理层,数据链路层,网 ...

  7. 【转】干货分享-100个shell脚本

    本文用于记录学习和日常中使用过的shell脚本 [脚本1]打印形状 打印等腰三角形.直角三角形.倒直角三角形.菱形 #!/bin/bash # 等腰三角形 read -p "Please i ...

  8. 【转】select和epoll模型的差异

    http://www.cppblog.com/converse/archive/2008/10/12/63836.html epoll为什么这么快 epoll是多路复用IO(I/O Multiplex ...

  9. 【SQL】SELECT 语句

    1.1 SELECT基本语法: Select * |{[distinct]colum|expression [alias],-} from table; 1.2 查询当前用户所有在用的表及视图: HR ...

  10. 【Activiti】PersistenceException,MySQLSyntaxErrorException,order by RES.ID_ asc LIMIT 1 OFFSET 0

    一.问题 1.1.环境 电脑环境:Windows 10: 开发工具:Eclipse 4.6.3: 数据库环境:Oracle 11g: JDK环境: Jdk1.8: Maven环境:Maven3.5.0 ...

最新文章

  1. ansible模块---续
  2. JSP引入CSS文件无法生效的问题
  3. Redis高可用详解:持久化技术及方案选择
  4. linux内核路由反向检查,Linux路由设置 反向路由设置
  5. 3种重构EF Linq查询的方法而不扼杀性能
  6. 计算机基础知识187,中职计算机基础 (187)(11页)-原创力文档
  7. python tornado高并发_tornado IO并发真的很高么?
  8. C++动态数组的创建
  9. 从C#开发人员到Windows Phone 7高级开发人员只需3周 – 序
  10. 如何用Python做舆情时间序列可视化?
  11. 12款开源或免费的3D建模软件
  12. 2021年机修钳工(初级)免费试题及机修钳工(初级)模拟考试题
  13. 用户设置代理如何获取真实IP
  14. BlazeFace:一种非典型专用检测器
  15. “字号”和“磅”的对应关系
  16. android 分享给好友,手机将安卓软件分享给好友的方法
  17. html5 video视频标签
  18. [LeetCode]91.Decode Ways
  19. 2018,我们就是星辰大海
  20. 第二讲 (第三章)基本数据类型

热门文章

  1. openssl生成ras证书
  2. 动态代理的中介出租房屋
  3. CJ88项目或WBS结算报错:消息号 KD506 “为接收者类型 FXA 定义一个成本要素“
  4. 用python绘制用例图源代码_用Visio画UML用例图
  5. Blender学习笔记(4)材质配色和打光渲染|blender
  6. Pytorch与强化学习 —— 1. 如何实现一个简单的Q Learning算法
  7. 苹果换原装电池_手机资讯:iPhone 电池最大容量低于 80%换电池选原装还是第三方...
  8. 多值逻辑与计算机科学,多值逻辑
  9. noip2018翻车记
  10. arc093F Dark Horse