色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

MySQL中如何給一個字段遞增賦值

瀏覽:4日期:2023-07-28 19:59:55
目錄MySQL給一個字段遞增賦值mysql set @rownum 變量 實現(xiàn)字段遞增賦值之前的需求新需求mysql 字段遞增賦值實現(xiàn)總結(jié)MySQL給一個字段遞增賦值

在mysql中,設(shè)計表時設(shè)計的是一次遞增,有時中間會刪除一兩行,導(dǎo)致ID不連續(xù),這時,可以采用以下方法將ID改為連續(xù)的。

首先設(shè)置一個變量,初始值為0:

set @r:=0;

然后更新表中對應(yīng)的ID列:

update tablename set id=(@r:=@r+1)

如果是插入,那就找一個記錄多的表t1

set @r:=0;insert into t select @r:=@r+1 from t1 limit 0, 2000mysql set @rownum 變量 實現(xiàn)字段遞增賦值

講述Mysql數(shù)據(jù)庫如何實現(xiàn)字段遞增賦值,解決門店重新連續(xù)編號問題。先看下應(yīng)用場景。

之前的需求

有個門店信息表,包含門店名稱、門店類型等信息,表結(jié)構(gòu)如下:

CREATE TABLE `sale_zd_shops` (? `sid` bigint(20) NOT NULL AUTO_INCREMENT,? `shop_id` varchar(32) NOT NULL COMMENT '門店ID,一串隨機(jī)數(shù)',? `shop_name` varchar(100) NOT NULL COMMENT '門店名稱',? `shop_nick` varchar(30) DEFAULT NULL COMMENT '門店別名',? `shop_type` int(11) DEFAULT NULL COMMENT '門店類型',新需求

因為門店重名概率比較多,尤其業(yè)務(wù)員溝通時幾乎用門店別名(簡稱)為主,重名概率更高,因此不利于業(yè)務(wù)溝通,為此提出對門店進(jìn)行編號,簡單起見1000開始往上遞增編號,新表結(jié)構(gòu)如下:

CREATE TABLE `sale_zd_shops` (? `sid` bigint(20) NOT NULL AUTO_INCREMENT,? `shop_id` varchar(32) NOT NULL COMMENT '門店ID,一串隨機(jī)數(shù)',? `shop_no` varchar(32) NOT NULL COMMENT '門店編號,1000往上遞增',? `shop_name` varchar(100) NOT NULL COMMENT '門店名稱',? `shop_nick` varchar(30) DEFAULT NULL COMMENT '門店別名',? `shop_type` int(11) DEFAULT NULL COMMENT '門店類型',

修改完表結(jié)構(gòu)后,還需要進(jìn)行shop_no數(shù)據(jù)處理,由于已經(jīng)有好幾萬門店數(shù)據(jù),不可能一一手工修改,為此需要sql 批處理。

mysql 字段遞增賦值實現(xiàn)set @rownum=10000;update sale_zd_shopsSET shop_no = (select @rownum := @rownum +1 as nid);

處理結(jié)果

sidshop_idshop_noshop_nameshop_type18fasdffsaer10001發(fā)廣告古古怪怪1028fasd12fsaer10002發(fā)廣告挺有意義2034fasddfsaer10003發(fā)廣挺告有意義20–––––<總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: MySQL 數(shù)據(jù)庫
相關(guān)文章:
主站蜘蛛池模板: 欧美特黄视频在线观看 | 久久福利青草精品资源站免费 | 99国产精品欧美久久久久久影院 | 久久精品中文字幕第一页 | 国产成人微拍精品 | 久久精品成人免费看 | 日本成人一级片 | 日韩成人免费一级毛片 | 国产在线观看一区二区三区四区 | 欧美精品aaa久久久影院 | 成人精品国产亚洲 | 国产精品高清免费网站 | 欧美精品一区二区在线观看播放 | 国产精品国产精品国产三级普 | 日韩成人一级 | 欧美高清性色生活 | 一本大道香蕉久在线不卡视频 | 日韩精品一区二区三区视频网 | 亚洲国产欧美目韩成人综合 | 国产精品青草久久福利不卡 | 久久久青青久久国产精品 | 欧美一级毛片片aa视频 | 国产网站在线 | 日本韩国欧美在线 | 九色愉拍自拍 | 午夜私人影院免费体验区 | 久久99热精品免费观看k影院 | 亚洲一区二区三区四区在线 | 亚洲六月丁香六月婷婷蜜芽 | 成年女人毛片免费播放视频m | 一级亚洲| 久久国内精品自在自线软件 | 精品国产一区二区三区免费 | 国产欧美自拍 | 免费看a视频 | 国产精品亚洲片在线va | 亚洲国产成人在人网站天堂 | 黄色aaa毛片 | 国产精品久久久久久久y | 国产精品久久久久国产精品 | 成人国产在线视频在线观看 |