最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Mysql如何實現(xiàn)更新偶數(shù)行或者奇數(shù)行

 更新時間:2025年07月07日 15:58:16   作者:MyySophia  
這篇文章主要介紹了Mysql如何實現(xiàn)更新偶數(shù)行或者奇數(shù)行問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

一、需求背景

在處理數(shù)據(jù)時,由于表的主鍵是data_seq_id, 自己定義的一個序列,例如:INWDN000827....

這些數(shù)據(jù)是需要用戶來維護的,如果用戶維護成兩份,因為主鍵設計成這樣已經(jīng)無法避免了。如何清除掉重復數(shù)據(jù)呢?

二、查找重復數(shù)據(jù)

通過group by count 查找到重復數(shù)據(jù)。

data_seq_idvalueflag
A001v1Y
A002v1Y
A003v2Y
A004v2Y

三、update 奇數(shù)行的flag為N

如何找到奇數(shù)行或者偶數(shù)行呢?

select *
from( select @rownum := @rownum + 1 as row_num, t.*
from m_bis_data_d t,( select @rownum := 0 ) tmp_table) t
where t.row_num % 2 = 1

通過這個sql 可以將奇數(shù)行找到data_seq_id 。然后將其update 掉即可。

四、總結(jié)

實際上解決這個問題應該是從根本上解決,主鍵不能這么隨意,應該在設定主鍵之初就考慮到這個問題。我的想法是用value 然后md5生成主鍵,即不會重復也可以確保不會數(shù)據(jù)重復。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Windows下mysql 5.7 設置區(qū)分大小寫(敏感),設置默認編碼 utf8mb4

    Windows下mysql 5.7 設置區(qū)分大小寫(敏感),設置默認編碼 utf8mb4

    最近需要將Windows下的mysql 5.7設置區(qū)分大小寫(敏感),設置默認編碼 utf8mb4,需要的朋友可以參考下
    2022-10-10
  • MySQL的一條慢SQL查詢導致整個網(wǎng)站宕機的解決方法

    MySQL的一條慢SQL查詢導致整個網(wǎng)站宕機的解決方法

    通常來說,我們看到的慢查詢一般還不致于導致掛站,頂多就是應用響應變慢不過這個恰好今天被我撞見了,一個慢查詢把整個網(wǎng)站搞掛了
    2016-07-07
  • MySQL視圖的概念和操作函數(shù)詳解

    MySQL視圖的概念和操作函數(shù)詳解

    對MySQL數(shù)據(jù)庫的查詢,除了基本的查詢外,有時候需要對查詢的結(jié)果集進行處理,下面這篇文章主要給大家介紹了關于MySQL數(shù)據(jù)庫基本SQL語句教程之高級操作中視圖的相關資料,需要的朋友可以參考下
    2023-03-03
  • mysql 5.5 安裝配置簡單教程

    mysql 5.5 安裝配置簡單教程

    這篇文章主要為大家詳細介紹了mysql 5.5 安裝配置簡單教程,純文字描述mysql 5.5 安裝配置方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • SQL中current_date()函數(shù)的實現(xiàn)

    SQL中current_date()函數(shù)的實現(xiàn)

    日期時間類型的數(shù)據(jù)也是經(jīng)常要用到的,SQL中也提供了一些函數(shù)對這些數(shù)據(jù)進行處理,本文主要介紹了SQL中current_date()函數(shù)的實現(xiàn),具有一定的參考價值
    2024-02-02
  • MySQL的一些常用的SQL語句整理

    MySQL的一些常用的SQL語句整理

    這篇文章主要介紹了MySQL的一些常用的SQL語句整理,非?;A,適合隨看隨記:)需要的朋友可以參考下
    2015-07-07
  • MySQL多表查詢的實現(xiàn)過程

    MySQL多表查詢的實現(xiàn)過程

    文章講解了SQL多表查詢的核心概念,包括笛卡爾積(交叉連接)、等值/非等值連接、自連接、內(nèi)/外連接分類,強調(diào)避免笛卡爾積需添加連接條件,區(qū)分列名并使用JOIN/ON語法,同時對比了UNION與UNION?ALL的區(qū)別,并提及MySQL中滿外連接的替代方法
    2025-10-10
  • MySQL安裝時一直卡在starting?server的問題及解決方法

    MySQL安裝時一直卡在starting?server的問題及解決方法

    這篇文章主要介紹了MySQL安裝時一直卡在starting?server的問題及解決方法,出現(xiàn)這種情況大概有兩個原因,文中對每種原因給大家詳細介紹,需要的朋友可以參考下
    2022-06-06
  • MySQL中InnoDB的間隙鎖問題

    MySQL中InnoDB的間隙鎖問題

    這篇文章主要介紹了MySQL中InnoDB的間隙鎖問題,提醒用戶注意死鎖情況,需要的朋友可以參考下
    2015-07-07
  • MySQL啟動失敗及權(quán)限問題的解決方案分享

    MySQL啟動失敗及權(quán)限問題的解決方案分享

    這篇文章主要介紹了MySQL啟動失敗及權(quán)限問題的解決方案,主要問題包括權(quán)限不足、文件系統(tǒng)不區(qū)分大小寫和用戶權(quán)限問題,通過修復文件權(quán)限、調(diào)整權(quán)限設置和以root用戶啟動MySQL可以有效解決問題,需要的朋友可以參考下
    2025-12-12

最新評論

崇明县| 烟台市| 鹤峰县| 简阳市| 昌黎县| 图们市| 桦川县| 绥化市| 齐河县| 哈尔滨市| 保康县| 凌云县| 普兰县| 江门市| 通山县| 始兴县| 新化县| 龙海市| 沧源| 巩留县| 昭通市| 盖州市| 皮山县| 花垣县| 霍林郭勒市| 永春县| 根河市| 安龙县| 新沂市| 黄梅县| 天镇县| 云和县| 察雅县| 曲阳县| 岳西县| 英德市| 易门县| 威宁| 溧水县| 淮滨县| 罗平县|