posts - 11, comments - 0, trackbacks - 0, articles - 3

          簡單的表連接小結

          Posted on 2006-11-07 23:09 團隊精神 閱讀(278) 評論(0)  編輯  收藏
          1. 使用兩表相等連接(標準形式):?select table1.column1, table1.column2,table2.column3 from table1 join table2 on? table1.column1= table2.column2;(使用別名在列后(如table1.column1后)加?? as 別名)

          2. 事業多表相等連接:select?* from table1 join table2 on? table1.column1= table2.column2 join table3 on table1.column3= table3.column4;\

          3. 內連接: 內連接是使用比較運算符根據每個表共有的列的值匹配兩個表中的行.: select table1.column1,table2.column2 from table1 inner join table2 on table1.column1 = table2.column;

          4. 外連接:是考慮到源表有些不匹配的情況分為三種:左外連接(以左表為準,右表中沒有匹配的指就顯示空),右外連接(以右表為準,左表中沒有匹配的指就顯示空),全外連接(左,右外連接都要執行) 即關鍵語法為left outer join,right outer join,full outer join


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 都兰县| 山西省| 思南县| 甘孜| 颍上县| 资阳市| 云林县| 怀柔区| 连山| 宽城| 江北区| 正阳县| 江源县| 陵水| 平乐县| 屯昌县| 西丰县| 伊宁县| 图们市| 小金县| 河西区| 肥城市| 九寨沟县| 诏安县| 江陵县| 子长县| 稷山县| 霍邱县| 禹城市| 筠连县| 金川县| 城固县| 拉孜县| 阿拉尔市| 台中县| 伊宁县| 理塘县| 仙桃市| 绍兴市| 五原县| 班戈县|