0 0

请教一条存储过程 或sql语句0

A表
aid   .........
1
2
3

B表
Bid  name
1     dsfasd
2     fdsfsd
3     fsdfsf

AB表
Aid     Bid
1       2
2       1
3       3


C表
Cid  name       Bid
1    dfsfs      1
2    fdcvv      1
3    fsdfs      1
4    cvxcv      2
5    vxcv       2
6    cvcxv      3
7    ggfhf      3

D表
Aid  Cid

根据A表和B表的关系,C表和B表的关系 向D表插入数据
2013年1月07日 14:53

1个答案 按时间排序 按投票排序

0 0

 SELECT A.AID,C.CID FROM A,B,C,AB
 WHERE A.AID = AB.AID
 AND B.BID = AB.BID
 AND B.BID = C.CID

2013年1月07日 21:06

相关推荐

    存储过程中怎么动态执行sql语句

    “存储过程中怎么动态执行SQL语句”这一标题表明文章将介绍如何在Oracle数据库的存储过程中编写能够动态执行的SQL语句。动态SQL是指在运行时才能确定其具体内容的SQL语句,它允许用户根据不同的条件构造不同的查询或...

    SQL Server中存储过程比直接运行SQL语句慢的原因

    在了解这个问题之前,我们通常认为存储过程具有以下优点:首先,存储过程只在创造时进行编译即可,以后每次执行存储过程都不需再重新编译,而我们通常使用的 SQL 语句每执行一次就编译一次,所以使用存储过程可以...

    mysql 查询存储过程的 sql 语句.docx

    通过使用存储过程,开发者可以在一次操作中执行多个 SQL 语句和逻辑处理。 #### 二、创建存储过程 创建存储过程需要用到 `CREATE PROCEDURE` 语句。以下是一个简单的示例: ```sql CREATE PROCEDURE ...

    access 一次执行多条sql语句

    本文将详细介绍如何在Access中实现一次执行多条SQL语句,并通过具体的代码示例来帮助理解这一过程。 #### 一、基础知识概述 1. **OLE DB**: OLE DB (Object Linking and Embedding, Database) 是一种用于访问各种...

    在存储过程中执行字符串中存有的sql语句

    oracle在存储过程中执行字符串中存有的sql语句

    Oracle Sql语句转换成Mysql Sql语句

    4. **游标**:Oracle SQL支持游标,MySQL则不直接支持,需要使用存储过程或临时表来实现类似功能。 5. **函数和操作符**:两者内置的函数和操作符有所不同,例如Oracle的NVL对应MySQL的IFNULL,Oracle的TO_DATE对应...

    sql语句万能生成器,sql语句,sql语句生成

    在压缩包文件"sql_ok"中,可能包含了这样一个工具的安装程序或使用教程,可以帮助你开始探索和利用SQL语句生成器的便利性。 总之,SQL语句生成器是数据库开发者的得力助手,它能简化SQL编写,提高代码质量,降低...

    SQL语句大全和存储过程

    3. **SQL存储过程基础语法.doc**:这是一个关于存储过程基础知识的文档,可能包括了创建、调用、参数传递以及存储过程的管理等内容。 通过这些资源,你可以系统地学习和掌握SQL的基本用法和存储过程的编写技巧,...

    SQLServer动态SQL语句的用法

    SQL Server 中的动态 SQL 语句是一种灵活的查询方式,它可以根据不同的情况生成不同的 SQL 语句。动态 SQL 语句可以用来实现复杂的业务逻辑,提高查询效率和灵活性。 普通 SQL 语句和动态 SQL 语句的区别 普通 SQL...

    一个完整程序只有一条SQL语句

    在压缩包中的"简单的数据操作"可能包含了示例代码,演示了如何将这些操作整合到一条SQL语句中,可能是通过存储过程或者动态SQL来实现。这样的做法可以减少数据库交互次数,提高性能,但也需要注意SQL注入的安全问题...

    sql语句说明sql语句说明sql语句说明.zip

    sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明sql语句说明...

    SQL语句执行过程详解

    SQL语句执行过程是一个涉及到客户端与服务器端交互、多个阶段的复杂过程,包含了对SQL语句的处理、解析、优化以及最终的执行。这个过程对于数据库管理员来说,需要对数据库内部结构有深入的了解,才能够完全掌握。 ...

    Oracle教案 Oracle 存储过程 游标 SQL语句 PL/SQL

    PL/SQL 代码块可以嵌入到 SQL 语句中,或者作为独立的存储过程、函数或触发器存在。 5. **动手实践** - 首先,了解 Oracle 的基本安装和常用命令至关重要。Oracle 提供不同版本以满足不同需求,例如企业版、标准版...

    sql语句命令-sql语句命令sql语句命令

    SqlCommand对象允许我们发送SQL查询、存储过程或其他Transact-SQL语句到数据库。例如: ```csharp SqlCommand cmd = new SqlCommand(sqlCommandText, conn); int result = cmd.ExecuteNonQuery(); // 对于非查询...

    SQL语句,存储过程,触发器

    SQL语句,存储过程,触发器

    Java打印漂亮的SQL语句(被格式化的SQL语句)

    标题提及的"Java打印漂亮的SQL语句(被格式化的SQL语句)"就是一种解决方案,它利用特定的工具或库将原本杂乱无章的SQL转换为结构清晰、简洁易读的形式。 描述中提到的jar包"PrettySQLFormatter"正是这样一个工具,它...

    PB 从SQL语句获取数据存储(MySQL)

    标题 "PB 从SQL语句获取数据存储(MySQL)" 指的是使用PowerBuilder (PB) 开发工具,通过SQL语句从MySQL数据库中检索和处理数据存储的过程。在这个Demo中,PB11.5 版本被用作开发环境,而MySQL作为后台数据库系统。...

    通用的存储过程sql分页查询语句

    存储过程是一组预先编译好的SQL语句,存储在数据库服务器中,可以按需调用执行。它的优点包括提高性能、减少网络流量、增强安全性以及简化复杂的操作。在分页查询场景下,创建一个存储过程可以有效地封装分页逻辑,...

    SQL 语句存储过程

    这条语句与前两条语句类似,都是使用 sysobjects 和 sys.extended_properties 两个系统表,通过 left join 连接这两个表,查询出存储过程的名字和存储过程的说明。 4. 查询两个时间之间的数据:使用以下 SQL 语句...

Global site tag (gtag.js) - Google Analytics