日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 數據庫 > MySql > Mysql教程:ON DUPLICATE KEY UPDATE注意事項

Mysql教程:ON DUPLICATE KEY UPDATE注意事項

來源:程序員人生   發布時間:2013-10-29 18:08:07 閱讀次數:3685次

MySQL 自4.1版以后開始支持INSERT … ON DUPLICATE KEY UPDATE語法,使得原本需要執行3條SQL語句(SELECT,INSERT,UPDATE),縮減為1條語句即可完成。

例如ipstats表結構如下:

引用

CREATE TABLE ipstats (
ip VARCHAR(15) NOT NULL UNIQUE,
clicks SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0'
);

原本需要執行3條SQL語句,如下:

IF (SELECT * FROM ipstats WHERE ip='192.168.0.1') {
 UPDATE ipstats SET clicks=clicks+1 WHERE ip='192.168.0.1';
} else {
 INSERT INTO ipstats (ip, clicks) VALUES ('192.168.0.1', 1);
}

而現在只需下面1條SQL語句即可完成:

INSERT INTO ipstats VALUES('192.168.0.1', 1) ON DUPLICATE KEY UPDATE clicks=clicks+1;

注意,要使用這條語句,前提條件是這個表必須有一個唯一索引或主鍵。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 久草在线视频福利 | 久久精品国产亚洲一区二区三区 | 成人夜晚看av| www.国产91| 一区二区三区精品在线 | 国产亚洲综合性久久久影院 | 三级黄色激情片 | 精品国产31久久久久久 | 精品一区二区三区四区 | 精品伦精品一区二区三区视频 | 最近中文字幕免费视频 | 成人精品视频在线 | 国产精品一区在线观看 | 精品无码久久久久国产 | 国产福利第一导航 | 欧洲中文字幕日韩精品成人 | 中文字幕在线免费视频 | 日本免费福利视频 | 国产成人免费在线观看 | www.亚洲一区 | 综合久久一区二区三区 | 欧美日韩精品一区二区三区蜜桃 | 草草网站 | 色播av | 日本精品视频一区二区 | 免费视频 久久久 | 亚洲欧美成人网 | 国内av网站 | 圆产精品久久久久久久久久久 | 日本三级在线视频 | 亚洲精品亚洲人成人网 | 91久久精品国产91久久 | 亚洲欧美日韩高清 | 欧美精品中文字幕久久二区 | 一区二区三区在线视频免费观看 | 国产伦精品一区二区三区照片 | 亚洲九九九| 三级av免费看| 欧美一级黄色免费看 | 久久精品久久精品 | 综合导航|