`

SQL常用命令集2

SQL 
阅读更多

    7.4 嵌套查询

select Sno, Sname, Sdept from student where Sdept=(select Sdept from Student where Sname='刘晨');
select  Sno, Sname from student where Sno in (select Sno from sc where Cno=(select Cno from course where Cname='信息系统' ));

  上面的第二个例子和下面这个查询语句是等价的:

select Student.Sno, Sname from student, sc, course where student.Sno=sc.Sno And sc.cno=course.cno And course.cname='信息系统';

 

select Sname, Sage from student where Sage < ANY(select Sage from student where Sdept='IS') AND Sdept <> 'IS';
select Sname from student where exists(select * from sc where Cno='1' AND Sno=student.Sno);
select sname from student where not exists (select cno from course where cno in (1,2,3) AND not exists (select * from sc where cno = course.cno AND sno = student.sno));

    7.5 集合查询

select * from student where Sage<=19 UNION select * from student where Sdept='CS';

   

    8 插入子查询结果

INSERT INTO deptage(Sdept, Avgage) SELECT Sdept, AVG(Sage) from Student GROUP BY Sdept;

   

    9 修改   

 UPDATE student SET Sage=Sage+1;

 

    10 删除

delete from deptage where Sdept='CS';

 

    

0
1
分享到:
评论

相关推荐

    SQL常用命令使用方法

    ### SQL常用命令使用方法 #### 一、数据记录筛选(SELECT) 在数据库操作中,`SELECT`命令是最常用的查询语句之一,它用于从数据库表中检索数据。 1. **基本查询**: - `SELECT * FROM 表名 WHERE 条件 ORDER BY...

    SQL常用命令使用方法.zip

    SQL常用命令使用方法

    sql常用命令大全

    本篇文章将深入探讨SQL中的常用命令,帮助你更好地理解和应用这些命令。 1. **SELECT语句**:这是SQL中最基本也最重要的命令,用于从数据库中选择数据。例如,`SELECT * FROM table_name` 会返回表`table_name`中的...

    sql server常用命令

    SQL Server 常用命令 SQL Server 是一种关系数据库管理系统,具有强大的数据存储和处理能力。为了更好地使用 SQL Server,我们需要了解一些常用的命令,这些命令可以帮助我们快速地进行数据操作和管理。下面我们将...

    sql 2000 常用命令集

    根据提供的文件信息,我们可以整理出一系列关于SQL Server 2000中T-SQL语言的常用命令和操作方法。下面将详细介绍这些知识点: ### 1. 数据查询(Select Statements) #### 1.1 基本查询 - **选择所有列**: - `...

    sql注入的常用命令

    ### SQL注入常用命令详解 #### 一、SQL注入概述 SQL注入是一种常见的Web应用程序安全漏洞,攻击者通过在输入字段中插入恶意SQL语句来控制数据库执行非授权操作。为了帮助初学者更好地理解和掌握SQL注入的基本原理及...

    oracle sql常用命令集及范例

    6. **其他常用命令**: - `ALTER DATABASE`:用于修改数据库的属性,如开启或关闭归档模式。 - `ALTER TABLESPACE`:修改表空间的属性,如增加或减少数据文件。 - `SELECT`:查询数据,是最常用的SQL命令之一。 ...

    SQL命令和常用语句大全【经典】

    本资源“SQL命令和常用语句大全【经典】”涵盖了创建数据库、修改数据库、删除数据库以及单表查询和多表查询等关键知识点。以下是这些主题的详细说明: 1. **创建数据库**: 使用`CREATE DATABASE`语句可以创建新...

    sql常用命令方法

    3. **限制结果集**: - `SELECT TOP 10 * FROM 表名 WHERE 条件 ORDER BY 字段 [DESC]` - 示例:`SELECT TOP 10 * FROM 学生表 WHERE 性别 = '男' ORDER BY 年龄 DESC` 4. **多值匹配**: - `SELECT * FROM 表名...

    SQL Plus常用命令

    ### SQL Plus常用命令详解 #### 一、简介 SQL Plus作为与Oracle数据库进行交互的客户端工具之一,在数据库管理和日常维护工作中扮演着重要角色。通过SQL Plus,用户不仅可以执行标准的SQL查询,还可以利用一系列...

    DB2常用命令集 DB2常用命令集

    在IT领域,尤其是在数据库管理与...以上命令集为DB2数据库的管理和维护提供了强大的工具,熟练掌握它们对于任何DBA或数据库开发人员都是必不可少的。通过合理运用这些命令,可以显著提高数据库的性能、可靠性和安全性。

    SQL常用命令和方法.txt

    ### SQL常用命令详解 #### 一、查询命令 在SQL中,`SELECT`语句用于从数据库表中选取数据。可以选取单个列或多个列。 1. **基础查询** - `SELECT * FROM 表名 WHERE 条件 ORDER BY 字段 [DESC]` - **示例**: `...

    SQL数据库的命令集

    根据提供的文件信息,本文将重点围绕SQL数据库命令集进行详细阐述,并不会涉及JavaWeb或Servlet相关内容,以确保信息的相关性和专业性。 ### SQL数据库的命令集 #### 引言 SQL(Structured Query Language,结构化...

    SQL Plus常用命令列表

    ### SQL Plus常用命令详解 #### 一、概览 SQL Plus是Oracle数据库系统中的一个标准工具,用于执行SQL语句和脚本,以及管理数据库。它提供了丰富的命令集,不仅支持基本的SQL查询,还具备高级功能,如脚本编写、...

    SQL_Server_2000常用命令,语法使用方法

    SQL Server 2000 常用命令、语法使用方法 SQL Server 2000 是一个功能强大且广泛使用的关系数据库管理系统,本文将对 SQL Server 2000 的常用命令和语法使用方法进行详细的介绍。 一、数据记录筛选 在 SQL Server...

    MySql 常用命令集

    ### MySQL常用命令集详解 #### 一、连接与管理数据库 **1. 连接MySQL服务器** - **命令格式**: ```bash mysql -h localhost -u root -p ``` - **解释**:通过指定主机(`-h`),用户名(`-u`)和密码(`-p`...

    SQL命令使用集合

    SQL命令是用集合,常用的sql命令使用,举例说明。word文档格式。

    易语言SQL命令操作

    1. **SELECT**:用于从数据库中选择数据,是最常用的SQL命令。可以指定字段、条件、排序方式等,例如`SELECT * FROM 表名 WHERE 条件`,这将返回满足条件的所有记录。 2. **INSERT INTO**:用于向数据库中插入新的...

Global site tag (gtag.js) - Google Analytics