`
xiang37
  • 浏览: 429579 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

sql 语句复习

SQL 
阅读更多

1.select distinct name from students关键词 DISTINCT 用于返回唯一不同的值。

2.select * from wher name ="Jeson"

运算符:=  ------------->等于

           <> ------------>不等于

           >  ------------->大于

          <   ------------->小于

          >=  ------------->大于等于

          <= -------------->小于等于

          between   -------->在某个范围类

          like -------------->搜索某种模式(模糊查询)

 

   AND 和 OR  -------------->且 与 或

3.SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC

降序用desc 升序用asc

4.INSERT INTO Persons VALUES ('Gates', 'Bill', 'Xuanwumen 10', 'Beijing')

一般插入语句

INSERT INTO Persons (LastName, Address) VALUES ('Wilson', 'Champs-Elysees')

列名和值对应的插入语句

5.UPDATE Person SET FirstName = 'Fred' WHERE LastName = 'Wilson'

修改语句

6.DELETE FROM Person WHERE LastName = 'Wilson'

删除语句

7.SELECT TOP 2 * FROM Persons

8.SELECT * FROM Persons
WHERE LastName IN ('Adams','Carter')

IN 操作符允许我们在 WHERE 子句中规定多个值。

9.SELECT po.OrderID, p.LastName, p.FirstName
FROM Persons AS p, Product_Orders AS po 
WHERE p.LastName='Adams'
WHERE p.FirstName='John'

 CRUD是指在做计算处理时的增加(Create)、查询(Retrieve)(重新得到数据)、更新(Update)和删除(Delete)几个单词的首字母简写。主要被用在描述软件系统中数据库或者持久层的基本操作功能。

 

分页:

 

select *
  from (select a.*, rownum rn
          from WZ_JHTMQZTBR a
         where rownum < 11 order by a.jhtmqztbr_id) t
 where rn > 5 order by t.jhtmqztbr_id



           select *
             from WZ_JHTMQZTBR
            where rowid in (select rid
                              from (select rownum rn, rid
                                      from (select rowid rid, jhtmqztbr_id
                                              from WZ_JHTMQZTBR
                                             order by jhtmqztbr_id)
                                     where rownum < 11)
                             where rn > 5)
            order by jhtmqztbr_id;

 

 

 

select * from table_name limit 5,10 
 

select top n * from (select top m * from table_name order by column_name ) a order by column_name desc
 
分享到:
评论

相关推荐

    Oracle常用SQL语句复习

    本篇将基于"Oracle常用SQL语句复习"这一主题,深入探讨Oracle SQL的基本语法和常用操作,帮助读者巩固和提升Oracle数据库操作技能。 1. **数据查询基础** - `SELECT`语句是SQL中最基本的查询命令,用于从一个或多...

    SQL语句复习PPT

    SQL语句复习PPT

    软考SQL语句复习资料

    以下是对SQL语句复习资料的详细解读: 1. 数据定义语言(DDL): DDL用于创建、删除和修改数据库及其对象。创建数据库的语句是`CREATE DATABASE &lt;数据库名&gt;`,删除数据库则使用`DROP DATABASE &lt;数据库名&gt;`。创建...

    SQL语句复习题SQL语句复习题

    在上述的SQL语句复习题目中,我们涉及到了数据库的创建、数据查询以及聚合函数的使用等多个关键知识点。 首先,我们创建了三个基本表:学生表(Student),课程表(Course)和学生选课表(SC)。在创建表的过程中,我们...

    北科大数据库考试SQL语句复习(含部分关系代数)

    说明:本文档用于数据库考前SQL语句复习,以《数据库系统概念(第六版)》第三章课后题为复习框架,对其中涉及的知识随着复习进度做以整理,包含部分关系代数知识,用于复习北科大数据库考试2-6章SQL及关系代数的40...

    SQL语句复习(精装版)

    SQL语句是数据库管理的核心工具,用于从关系型数据库中提取、更新、删除和修改数据。本篇将针对提供的复习内容,深入解析SQL查询语句的相关知识点。 首先,我们了解了三个基本表:学生表(Student),课程表(Course)...

    SQL语句复习,SQL面试题

    如果字符串中本身就有一个单引号 那么在SQL语句中进行表示时 用两个单引号表示一个单引号 14 select distinct deptno from emp;select distinct deptno job from emp; 15 select from emp where ename &quot;CLARK&...

    学习数据库笔记备忘SQL语句复习

    根据提供的标题、描述以及部分文本内容,我们可以总结出以下关于SQL语句的重要知识点: ### SQL基础知识 #### 创建数据库(Create Database) 创建一个新的数据库是管理数据的第一步。在SQL中,可以使用`CREATE ...

    SQL语句 语法 经典课件

    在这个“SQL语句语法经典课件”中,我们将会深入探讨SQL的基本概念、语法结构以及如何进行有效的数据库编程。 1. **SQL简介**:SQL,全称结构化查询语言,由IBM的员工在1970年代开发,为关系型数据库系统提供了一种...

    SQL语句基础教程

    SQL语句基础教程旨在帮助新手和需要复习SQL的资料仓储业界老将,学习SQL基础知识和语法。 SQL指令 -------- SQL指令是SQL语言的基础,用于储存、读取、处理数据库中的资料。常用的SQL指令包括: * SELECT:从...

    SQL语句基础PPT

    这份“SQL语句基础PPT”显然是一个教学资料,涵盖了SQL的基础语法和高级特性,对于初学者或者需要复习SQL知识的人来说是一份非常实用的资源。 **一、SQL基础语法** 1. **数据类型**: SQL中的数据类型包括数值型...

    Oracle基本sql语句

    本文将总结一些Oracle基本SQL语句,帮助用户快速复习并掌握其用法。 首先,了解SQL(结构化查询语言)的基础功能是十分必要的。SQL由一系列命令组成,这些命令允许用户与数据库进行交流。其中,SELECT语句是SQL中最...

    SQL语句练习及答案

    根据给定文件中的标题“SQL语句练习及答案”与描述“一个非常适合在笔试前看的SQL练习题。也可在在平时作为SQL语言练习题来使用”,我们可以看出这份材料主要包含了一系列针对SQL语言的练习题及其解答,适用于考前...

    SQL语句操作大全(SQL总复习).txt

    SQL语句操作大全(SQL总复习)

    SQL语句教程 sql语句大全 sql语句全解

    本教程旨在提供一个全面的SQL语句学习指南,无论你是初学者还是需要复习的老手,都能从中受益。 首先,我们来了解SQL的基本指令之一——`SELECT`。`SELECT`语句用于从数据库中的表格中检索数据,是最常见的SQL命令...

    SQL 语句 大全 帮助

    - **功能**: 用于重复执行一组SQL语句直到满足特定条件为止。 - **示例**: ```sql DECLARE @x INT, @y INT; SET @x = 1; SET @y = 1; WHILE @x PRINT @x; WHILE @y DECLARE @c INT; SET @c = 100 * @x + ...

    数据库复习题及答案和sql语句练习

    数据库复习的好东西,sql语句 数据库试题及答案

    经典的SQL语句(整理)

    这里有经典的SQL语句,大家可以去看看,适合需要复习SQL的人

    SQL语句教程 SQL指令 表格处理 SQL语法

    SQL语句教程 SQL指令 表格处理 SQL语法 无论您是一位 SQL 的新手,或是一位只是需要对 SQL 复习一下的资料仓储业界老将, 您就来对地方了。这个 SQL 教材网站列出常用的 SQL 指令。这个网站包含以下几个部分: ...

Global site tag (gtag.js) - Google Analytics