數據庫基礎語法--基于mysql

          自己sql基礎不是很好,很多的時候都是借助工具進行控制的。
          現在想惡補一下自己的sql啦,此文只做記錄。
          1、union函數。
          union函數是將2個table進行合并的。基本語法如下:
          select * from a union select * from b;
          這里有一個限制條件,那就是a表和b表結構必須相同,如果不相同的話就會報錯。
          union可以加入可選的條件,默認是distinct也就是不會有重復記錄的,
          如a表中有
          id name
          1 tom
          b表中有
          id name
          1 tom
          2 make
          那么使用union出來的結果是和b表中一樣的,
          也就是說在默認的時候2個表的union的sql為select * from a union distinct select * from b;
          如果說想要全部顯示的話,那么你的sql就應該是select * from a union all select * from b;

          posted on 2009-10-31 13:19 duduli 閱讀(159) 評論(0)  編輯  收藏


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


          網站導航:
           
          <2009年10月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          導航

          統計

          公告

          welcome to my place.

          常用鏈接

          留言簿(5)

          我參與的團隊

          隨筆分類

          隨筆檔案

          新聞分類

          石頭JAVA擺地攤兒

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          @duduli
          主站蜘蛛池模板: 通州区| 江华| 沙田区| 枞阳县| 措美县| 商河县| 乐业县| 松潘县| 临邑县| 历史| 汕尾市| 宜阳县| 蓬莱市| 凉城县| 金塔县| 剑川县| 宁国市| 阿鲁科尔沁旗| 新昌县| 呼图壁县| 平潭县| 淳化县| 将乐县| 翁源县| 洪洞县| 静安区| 龙门县| 沙河市| 长岛县| 德保县| 凭祥市| 红河县| 古蔺县| 台山市| 乐至县| 怀化市| 扬州市| 定州市| 梓潼县| 吉林省| 米泉市|