SQL 关系运算问题, 在线等。。。。
我用的 sql server 2008
--------------------------------------------
表的结构 (属性, 类型)
WAREHOUSE
WH_ID NCHAR, LOCATION NCHAR, NO_OF_BINS INT, PHONE NCHAR
ITEMS
WH_ID NCHAR, ITEM_NO INT, QTY INT
我想做两个表的 连接
SELECT CHAPTER4_WAREHOUSE.WH_ID,
CHAPTER4_WAREHOUSE.LOCATION,
CHAPTER4_WAREHOUSE.NO_OF_BINS,
CHAPTER4_WAREHOUSE.PHONE,
CHAPTER4_ITEMS.ITEM_NO,
CHAPTER4_ITEMS.QTY
from CHAPTER4_ITEMS, CHAPTER4_WAREHOUSE
但我这样写的时候,出来的结果是 笛卡尔积
然后,我看了下书, 发现 连接操作,外连接操作,笛卡尔积 的语法 几乎完全一样。
然后,我朋友在他那用 sql2000,一样的语法 却没问题。。。。。
求解?????
--------------------------------------------
表的结构 (属性, 类型)
WAREHOUSE
WH_ID NCHAR, LOCATION NCHAR, NO_OF_BINS INT, PHONE NCHAR
ITEMS
WH_ID NCHAR, ITEM_NO INT, QTY INT
我想做两个表的 连接
SELECT CHAPTER4_WAREHOUSE.WH_ID,
CHAPTER4_WAREHOUSE.LOCATION,
CHAPTER4_WAREHOUSE.NO_OF_BINS,
CHAPTER4_WAREHOUSE.PHONE,
CHAPTER4_ITEMS.ITEM_NO,
CHAPTER4_ITEMS.QTY
from CHAPTER4_ITEMS, CHAPTER4_WAREHOUSE
但我这样写的时候,出来的结果是 笛卡尔积
然后,我看了下书, 发现 连接操作,外连接操作,笛卡尔积 的语法 几乎完全一样。
然后,我朋友在他那用 sql2000,一样的语法 却没问题。。。。。
求解?????
...全文
相关推荐
关系代数中_除法_运算的SQL查询实现
"关系代数中的除法运算在SQL查询中的实现是一个重要的概念,它涉及到数据库查询语言的关系代数和SQL的转换。该主题主要关注如何在SQL中模拟关系代数中的除法操作,这对于理解和解决某些特定类型的查询问
数据库之关系数据库的关系运算
除运算是一种相对复杂的关系运算,它找出那些与给定的第二个关系的所有可能组合都存在于第一个关系中的元组。这是一种查找“包含”关系的方法,常用于解决某些特定的查询问题。
关系代数运算与SQL查询的对应关系
关系代数运算与SQL查询的对应关系是数据库管理系统理论研究中的核心内容。关系代数是一种抽象的数据操作方式,它通过一系列基本运算如并、差、交、笛卡尔积、选择、投影、连接和除等来表达数据处理的能力。这些运
sql在线编辑器
**教程与文档**:为了方便用户,好的在线编辑器通常会提供SQL语法教程、常见问题解答和用户手册,帮助用户快速上手和解决问题。13.
关系代数中交运算与差运算的SQL语句实现.pdf
"关系代数中交运算与差运算的SQL语句实现"关系代数是关系数据操纵语言的一种传统表达方式,是结构化查询语言SQL的重要理论基础。在关系代数中,交运算、差运算和除运算是八种常用运算中最重要的三个。


