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

MySQL 數(shù)據(jù)庫(kù)中記錄不存在時(shí)如何運(yùn)行?

數(shù)據(jù)庫(kù) MySQL
以下的文章主要描述的是MySQL 數(shù)據(jù)庫(kù)中當(dāng)相關(guān)記錄不存在時(shí),對(duì)其插入(insert if not exists)的實(shí)際操作,以下就是文章的具體內(nèi)容描述。

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

 

歸類(lèi): PHP/MySQL,

 

關(guān)鍵詞: exists, insert, mysql,

 

收藏本頁(yè)到:

 

在 MySQL 數(shù)據(jù)庫(kù) 中,插入(insert)一條記錄很簡(jiǎn)單,但是一些特殊應(yīng)用,在插入記錄前,需要檢查這條記錄是否已經(jīng)存在,只有當(dāng)記錄不存在時(shí)才執(zhí)行插入操作,本文介紹的就是這個(gè)問(wèn)題的解決方案。

 

問(wèn)題:我創(chuàng)建了一個(gè)表來(lái)存放客戶(hù)信息,我知道可以用 insert 語(yǔ)句插入信息到表中,但是怎么樣才能保證不會(huì)插入重復(fù)的記錄呢?

 

答案:可以通過(guò)使用 EXISTS 條件句防止插入重復(fù)記錄。

 

示例一:插入多條記錄

 

假設(shè)有一個(gè)主鍵為 client_id 的 clients 表,可以使用下面的語(yǔ)句:

  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 數(shù)據(jù)庫(kù)插入單條記錄

  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 語(yǔ)句后面直接跟上要插入字段的值,即使這些值還不存在當(dāng)前表中。

 【編輯推薦】

  1. 解決MySQL中文亂碼的方法歸納
  2. MySQL創(chuàng)建遠(yuǎn)程登陸用戶(hù)并授權(quán)實(shí)際操作
  3. MySQL統(tǒng)計(jì)函數(shù) GROUP_CONCAT實(shí)操簡(jiǎn)介
  4. 對(duì)MySQL 復(fù)制設(shè)置的詳細(xì)解析
  5. MySQL定時(shí)數(shù)據(jù)備份,新手入門(mén)
責(zé)任編輯:佚名 來(lái)源: 博客園
相關(guān)推薦

2018-07-03 14:20:10

數(shù)據(jù)庫(kù)恢復(fù)備份

2011-08-24 09:45:34

Oracle數(shù)據(jù)庫(kù)

2018-08-26 06:24:58

MySQLInnoDB行鎖

2018-09-11 17:13:23

MySQ數(shù)據(jù)庫(kù)重復(fù)記錄

2010-01-05 13:52:02

2018-07-19 06:14:09

2024-12-13 08:25:59

DML操作SQL

2024-07-16 08:03:43

2010-05-28 10:48:52

MySQL數(shù)據(jù)庫(kù)

2024-07-22 08:03:55

2017-12-26 08:25:57

硬盤(pán)數(shù)據(jù)丟失

2009-08-27 10:18:31

星型網(wǎng)絡(luò)網(wǎng)絡(luò)部署

2023-09-12 08:02:13

viewport斷點(diǎn)

2009-09-12 09:34:18

Windows 7中國(guó)售價(jià)

2015-10-20 10:30:59

創(chuàng)業(yè)時(shí)機(jī)

2021-01-25 07:21:24

GitHub 開(kāi)源代碼下載

2024-07-30 08:00:00

Kubernetes數(shù)據(jù)庫(kù)

2010-04-15 17:20:54

Oracle存儲(chǔ)過(guò)程

2020-11-03 10:23:22

云計(jì)算容器技術(shù)

2016-12-13 09:05:27

大數(shù)據(jù)數(shù)據(jù)分析數(shù)據(jù)可視化
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 成年人黄色小视频 | 99精品欧美一区二区三区综合在线 | www.4虎影院 国产999精品久久久影片官网 | 日韩中文电影 | 日本一区二区三区免费观看 | 成人精品一区二区 | 午夜欧美| 国产日韩欧美在线 | 免费看91 | 狠狠色综合久久丁香婷婷 | 羞羞的视频免费观看 | 成人精品国产一区二区4080 | 日韩中文字幕一区二区 | 日韩在线资源 | 精品日韩一区二区 | 国产精品成人一区二区 | 欧美日韩亚洲国产 | 日韩欧美一区二区三区四区 | 国产亚洲欧美日韩精品一区二区三区 | 亚洲精品在线观看网站 | 日韩三区在线观看 | 免费中文字幕 | 久草视频在线播放 | 99色在线| 亚洲成人一二三 | 久久网一区二区 | 韩日在线| 欧美一级在线 | 成人午夜精品 | 亚洲精品国产成人 | 91精产国品一二三区 | 国产欧美精品一区二区 | 日韩中文字幕在线观看 | 日韩色图在线观看 | 在线视频一区二区三区 | 五月花丁香婷婷 | 日日夜夜精品视频 | 日韩欧美在线观看 | 日日夜夜精品免费视频 | 成人h视频 | 国产美女在线播放 |