隨筆 - 0, 文章 - 264, 評(píng)論 - 170, 引用 - 0
          數(shù)據(jù)加載中……

          刪除外鍵關(guān)聯(lián)的表中的殘留數(shù)據(jù)

          mysql> desc video_info;
          +-------------+--------------+------+-----+-------------------+-----------------------------+
          | Field       | Type         | Null | Key | Default           | Extra                       |
          +-------------+--------------+------+-----+-------------------+-----------------------------+
          | id          | int(11)      | NO   | PRI | NULL              | auto_increment              |
          | vid         | varchar(255) | NO   | MUL | NULL              |                             |
          | title       | varchar(255) | YES  | MUL | NULL              |                             |
          | url         | varchar(255) | YES  |     | NULL              |                             |
          | metaUrl     | varchar(255) | YES  |     | NULL              |                             |
          | description | text         | YES  |     | NULL              |                             |
          | keywords    | varchar(500) | YES  |     | NULL              |                             |
          | videoType   | varchar(255) | YES  |     | NULL              |                             |
          | webSite     | varchar(255) | YES  | MUL | NULL              |                             |
          | imgPath     | varchar(255) | YES  |     | NULL              |                             |
          | createDate  | timestamp    | YES  |     | CURRENT_TIMESTAMP | on update CURRENT_TIMESTAMP |

          mysql> desc video_info_streamtypes;
          +------------+--------------+------+-----+---------+----------------+
          | Field      | Type         | Null | Key | Default | Extra          |
          +------------+--------------+------+-----+---------+----------------+
          | id         | int(11)      | NO   | PRI | NULL    | auto_increment |
          | name       | varchar(255) | NO   | MUL | NULL    |                |
          | type       | varchar(255) | NO   |     | NULL    |                |
          | timelength | double       | NO   |     | NULL    |                |
          | size       | double       | NO   |     | NULL    |                |
          | videoId    | int(11)      | NO   | MUL | NULL    |                |
          +------------+--------------+------+-----+---------+----------------+

          其中video_info_streamtypes的videoId為外鍵關(guān)聯(lián)video_info表的id。
          現(xiàn)需要?jiǎng)h除video_info_streamtypes中找不到對(duì)應(yīng)video_info表中數(shù)據(jù)的記錄,語(yǔ)句如下:

          delete from video_info_streamtypes where not exists (select * from video_info where video_info.id=video_info_streamtypes.videoId )

          posted on 2013-04-13 23:31 小一敗涂地 閱讀(463) 評(píng)論(0)  編輯  收藏 所屬分類: 數(shù)據(jù)庫(kù)(oracle、mysql、sql server等)相關(guān)

          主站蜘蛛池模板: 沙洋县| 绵竹市| 衢州市| 万安县| 溧阳市| 绵阳市| 正安县| 翁牛特旗| 漠河县| 扎赉特旗| 安庆市| 芜湖市| 赞皇县| 毕节市| 奉化市| 苏州市| 遵义市| 丰台区| 剑河县| 建阳市| 仪陇县| 繁峙县| 霞浦县| 萨嘎县| 昌黎县| 灵寿县| 武汉市| 西吉县| 布尔津县| 北安市| 如皋市| 和平县| 信宜市| 拉孜县| 沙雅县| 湄潭县| 望江县| 鄂托克前旗| 千阳县| 利津县| 辉南县|