`

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 2000 常用命令集

    sql 2000 常用命令集,T-sql语言 常用记录集

    SQL常用命令使用方法.zip

    SQL常用命令使用方法

    oracle sql常用命令集及范例

    Oracle中SQL常用命令经典集,命令格式及相应的范例,理论与实际相结合才是捷径……

    SQL命令使用集合

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

    SQL数据库常用命令速查手册.docx

    面试、笔试、考试,常用SQL语句速查手册,及其常用增、删、改、查命令用法、语法合集。快速复习SQL语言参考资料。

    MySql 常用命令集

    MySql 常用命令集,想要学习了解mysql就好好看看,绝对有帮助,呵呵

    DB2常用命令,命令集

    DB2常用命令 db2level 显示db2的版本号 显示SQL出错信息 db2 "? sql6031" db2mtrk 管理DAS 产生:root运行-dascrt -u dasuser1 删除:root运行-dasdrop 启动:dasusr1运行-db2admin start 停止:dasusr1运行...

    MySQL常用基本命令集

    收集了大量常用的基本SQL操作命令集,轻松学会Mysql的基本操作.

    SQL命令集对初学者和老用户都有帮助

    这个 SQL 教材网站列出常用的 SQL 指令。这个网站包含以下几个部分: • - SQL 指令: SQL 如何被用来储存、读取、以及处理数据库之中的资料。 • - 表格处理: SQL 如何被用来处理数据库中的表格。 • - SQL语法: ...

    最全的oracle常用命令大全.txt

    ORACLE常用命令 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle&gt;svrmgrl SVRMGR&gt;connect internal SVRMGR&gt;startup ...

    MYSQL常用命令大全

    MYSQL常用命令 1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 &gt; 导出的文件名(数据库默认编码是latin1) mysqldump -u wcnc -p smgp_apps_wcnc &gt; wcnc.sql 2.导出一个表 ...

    SQL命令合计(含例子)pdf

    SQL命令常用全集,配以简单示例讲解。增加SQL应用。

    ADO助手V1.20---一个获取ADO连接字符串,测试SQL命令的辅助软件

    ADO助手---一个获取ADO连接字符串,测试SQL命令的辅助软件 2010-09-06 +初始版本发布 ADO助手---一个获取ADO连接字符串,测试SQL命令的辅助软件 2010-09-06 +初始版本发布 2011-11-09 -修复有时候用DataGrid...

    orcale常用命令

    列出全部SQL命令和SQL*Plus命令 SQL&gt;help 列出某个特定的命令的信息 SQL&gt;help 命令名 c、显示表结构命令DESCRIBE SQL&gt;DESC 表名 d、SQL*Plus中的编辑命令 显示SQL缓冲区命令 SQL&gt;L 修改SQL命令 首先要将待改正行...

    Oracle DBA 常用的一些SQL语句(50个)

    用户命令查询.sql 用户进程查询.sql 监控数据库性能的SQL.sql 看user_job.sql 索引表清除sql生成.sql 索引表空间使用情况查询.sql 索引表空间整理.sql 统计.sql 获取数据库版本信息.sql 表空间使用情况.txt 表空间...

    WEB编程开发常用的代码 .txt.zip_UID IP_WEB编程开发常用的代码_open

    asp连接数据库 2. ASP与SQL数据库连接: dim conn set conn=server.createobject(&quot;ADODB.connection&quot;) con.open &quot;PROVIDER=SQLOLEDB;DATA SOURCE=SQL服务器名称或IP地址;...SQL常用命令使用方法:

    ORACEL数据库常用命令(有详细解释)

    设定SQL语句返回结果集一页的行数100, 默认值是14 SQL&gt; set linesize 100; 设定SQL语句返回结果集一行的宽度100, 默认值是80 4. SQL*PLUS里规定字段的显示格式 规定数字的显示格式 SQL&gt;column 字段名 format ...

    常用Windows管理命令

    cliconfg SQL SERVER 客户端网络实用程序 Clipbrd 剪贴板查看器 cmd.exe CMD命令提示符(键入exit退出) compmgmt.msc 计算机管理 conf 启动netmeeting dcomcnfg 打开系统组件服务 ddeshare 打开DDE共享设置 ...

    ADO助手V1.10---一个获取ADO连接字符串,测试SQL命令的辅助软件

    ADO助手---一个获取ADO连接字符串,测试SQL命令的辅助软件 2010-09-06 +初始版本发布 2011-11-09 -修复有时候用DataGrid显示报错“The rowset is not bookmarkable.” +增加根据SQL生产MFC数据库类的功能 +增加导入...

Global site tag (gtag.js) - Google Analytics