成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MySQL 數據庫中記錄不存在時如何運行?

數據庫 MySQL
以下的文章主要描述的是MySQL 數據庫中當相關記錄不存在時,對其插入(insert if not exists)的實際操作,以下就是文章的具體內容描述。

我們大家都知道在 MySQL 數據庫中,插入(insert)一條記錄是十分簡單的操作,但是有比較特殊的應用,在插入記錄之前,我們需要檢查這條相關記錄是否已經存在,只有在當記錄不存在時才執行插入操作,本文介紹的就是這個問題的解決方案。

 

歸類: PHP/MySQL,

 

關鍵詞: exists, insert, mysql,

 

收藏本頁到:

 

在 MySQL 數據庫 中,插入(insert)一條記錄很簡單,但是一些特殊應用,在插入記錄前,需要檢查這條記錄是否已經存在,只有當記錄不存在時才執行插入操作,本文介紹的就是這個問題的解決方案。

 

問題:我創建了一個表來存放客戶信息,我知道可以用 insert 語句插入信息到表中,但是怎么樣才能保證不會插入重復的記錄呢?

 

答案:可以通過使用 EXISTS 條件句防止插入重復記錄。

 

示例一:插入多條記錄

 

假設有一個主鍵為 client_id 的 clients 表,可以使用下面的語句:

  1. Code:  
  2. INSERT INTO clients  
  3. (client_id, client_name, client_type)  
  4. SELECT supplier_id, supplier_name, 'advertising'  
  5. FROM suppliers  
  6. WHERE not exists (select * from clients  
  7. where clients.client_id = suppliers.supplier_id); 

 

示例一: MySQL 數據庫插入單條記錄

  1. Code:  
  2. INSERT INTO clients  
  3. (client_id, client_name, client_type)  
  4. SELECT 10345, 'IBM', 'advertising'  
  5. FROM dual  
  6. WHERE not exists (select * from clients  
  7. where clients.client_id = 10345); 

使用 dual 做表名可以讓你在 select 語句后面直接跟上要插入字段的值,即使這些值還不存在當前表中。

 【編輯推薦】

  1. 解決MySQL中文亂碼的方法歸納
  2. MySQL創建遠程登陸用戶并授權實際操作
  3. MySQL統計函數 GROUP_CONCAT實操簡介
  4. 對MySQL 復制設置的詳細解析
  5. MySQL定時數據備份,新手入門
責任編輯:佚名 來源: 博客園
相關推薦

2018-07-03 14:20:10

數據庫恢復備份

2011-08-24 09:45:34

Oracle數據庫

2018-08-26 06:24:58

MySQLInnoDB行鎖

2018-09-11 17:13:23

MySQ數據庫重復記錄

2010-01-05 13:52:02

2018-07-19 06:14:09

2024-12-13 08:25:59

DML操作SQL

2010-05-28 10:48:52

MySQL數據庫

2024-07-16 08:03:43

2024-07-22 08:03:55

2017-12-26 08:25:57

硬盤數據丟失

2009-08-27 10:18:31

星型網絡網絡部署

2023-09-12 08:02:13

viewport斷點

2009-09-12 09:34:18

Windows 7中國售價

2015-10-20 10:30:59

創業時機

2021-01-25 07:21:24

GitHub 開源代碼下載

2024-07-30 08:00:00

Kubernetes數據庫

2010-04-15 17:20:54

Oracle存儲過程

2016-12-13 09:05:27

大數據數據分析數據可視化

2009-05-05 17:07:56

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美aa在线 | 中文字幕成人 | 成人妇女免费播放久久久 | 久久久久久久国产 | 午夜激情免费 | 中文字幕一区二区三区乱码图片 | 国产综合网址 | 日韩免费一二三区 | 天天干com | 亚洲一区视频在线 | 精品人伦一区二区三区蜜桃网站 | 国产美女精品视频免费观看 | 国产精品一区二区三区99 | 天天av网 | 国产成人高清视频 | 亚洲不卡视频 | 欧美日韩中文在线 | 精品久久久久久久久久久下田 | 国产在线资源 | a毛片视频网站 | 一级一级毛片免费看 | 欧美日韩国产精品一区二区 | 国产午夜视频 | 久久精品久久久久久 | 亚洲精品中文字幕 | 午夜看电影在线观看 | 亚洲日产精品 | 毛片入口| 久久久精彩视频 | 日韩视频精品在线 | 国产精品九九九 | 精品国产一区二区三区av片 | 国产欧美日韩在线观看 | 国产精品美女视频 | 国产精品久久久久久久久久妞妞 | 久久国产精品一区二区 | 3p视频在线观看 | 亚洲视频一区在线观看 | www在线| 韩日一区二区三区 | 另类视频区 |