av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

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

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

瀏覽:3日期: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,一串隨機數(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ù)溝通,為此提出對門店進行編號,簡單起見1000開始往上遞增編號,新表結(jié)構(gòu)如下:

CREATE TABLE `sale_zd_shops` (? `sid` bigint(20) NOT NULL AUTO_INCREMENT,? `shop_id` varchar(32) NOT NULL COMMENT '門店ID,一串隨機數(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)后,還需要進行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)。

相關(guān)文章:
主站蜘蛛池模板: 成年网站在线观看 | 黄色毛片大全 | 高清国产一区二区 | 女人精96xxx免费网站p | 一区二区电影网 | 午夜精品一区二区三区在线视频 | 久久国产高清 | 中文字幕在线观看视频网站 | 中文字幕av网站 | 在线观看国产网站 | 中文字幕11页| www.精品国产 | 2019天天操 | 一区二区亚洲 | 亚洲精品欧美 | 午夜视频一区二区三区 | 国产午夜精品久久久久 | 狠狠色综合久久丁香婷婷 | 免费在线一区二区 | 国产乱码精品一区二区三区五月婷 | 免费啪啪 | 这里只有精品99re | 91久久精品一区二区二区 | 日韩高清一区 | 精品一级 | 中文字幕综合在线 | 久久精品久久精品久久精品 | 毛色毛片免费看 | 日本久久网站 | www.亚洲一区二区 | 2018国产大陆天天弄 | 国产a级毛片 | 国产精品一区久久久 | 免费h在线 | 羞羞视频在线网站观看 | 综合久久亚洲 | 久久99精品久久久久久国产越南 | 日韩av一区二区在线观看 | 国产精品片aa在线观看 | 亚洲男人网 | 91免费看片 |