笛卡爾積的數(shù)據(jù)庫實現(xiàn)

          如何用SQL實現(xiàn)笛卡爾積啊  
          問?: 
          如何用SQL實現(xiàn)笛卡爾積啊
          大蝦們幫幫忙 急
          !

          怎么寫呀
          ? 
          答!: 
          1:
          好像很簡單 但在下菜啊
          ! 
          幫幫忙吧 
          答!: 
          2:
          declare @t table(a 
          int)
          insert into @t select 
          1
          insert into @t select 
          2
          insert into @t select 
          3

          declare @a table(b 
          int)
          insert into @a select 
          4
          insert into @a select 
          5
          insert into @a select 
          6

          select 
          * from @t,@a

          select 
          * from @t cross join @a

          --2表的笛卡爾積 
          答!: 
          3:
          解釋解釋 每搞過數(shù)據(jù)庫 看不懂啊 
          答!: 
          4:
          用cross join 
          相當(dāng)于兩個表里的每一行都相互對應(yīng)一次。 
          答!: 
          5:
          使用交叉聯(lián)接
          沒有 WHERE 子句的交叉聯(lián)接將產(chǎn)生聯(lián)接所涉及的表的笛卡爾積。第一個表的行數(shù)乘以第二個表的行數(shù)等于笛卡爾積結(jié)果集的大小。下面是 Transact
          -SQL 交叉聯(lián)接示例:

          USE pubs
          SELECT au_fname, au_lname, pub_name
          FROM authors CROSS JOIN publishers 
          ORDER BY au_lname DESC

          --下面的是另一種寫法

          select 
          * from @t,@a

          答!: 
          6:
          先謝謝各位了 
          答!: 
          7:
          Cross Join就是 
          答!: 
          8:
          兩張表的字段字節(jié)查詢而沒有查詢條件時就是得到笛卡爾集
          如:select A.a1,B.b1 from A,B
          得到的就是a1字段與a2字段的笛卡爾集 
          答!: 
          9:
          use pubs
          go
          select 
          * from titles, authors 
          答!: 
          10:
          別寫where條件,自動會成為你要求的那樣的
          !  

          posted on 2008-02-15 16:03 youngturk 閱讀(3459) 評論(0)  編輯  收藏 所屬分類: SQL筆試題

          <2008年2月>
          272829303112
          3456789
          10111213141516
          17181920212223
          2425262728291
          2345678

          導(dǎo)航

          統(tǒng)計

          公告

          this year :
          1 jQuery
          2 freemarker
          3 框架結(jié)構(gòu)
          4 口語英語

          常用鏈接

          留言簿(6)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊

          EJB學(xué)習(xí)

          Flex學(xué)習(xí)

          learn English

          oracle

          spring MVC web service

          SQL

          Struts

          生活保健

          解析文件

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 娄烦县| 衢州市| 海南省| 北票市| 庆安县| 昌乐县| 威信县| 黄石市| 屏东市| 葫芦岛市| 中山市| 乌兰县| 阿拉善左旗| 河北区| 石城县| 衡阳市| 邵东县| 九江县| 敦化市| 保德县| 四平市| 哈密市| 体育| 华亭县| 祥云县| 邵武市| 芮城县| 大宁县| 晋宁县| 郓城县| 原平市| 文登市| 柏乡县| 万年县| 郁南县| 禹城市| 斗六市| 新沂市| 巴中市| 曲水县| 凤山市|