首頁 資料庫 mysql教程 MySql中关于某列中相同数值连续出现次数的统计_MySQL

MySql中关于某列中相同数值连续出现次数的统计_MySQL

Jun 01, 2016 pm 01:36 PM
統計

bitsCN.com

MySql中关于某列中相同数值连续出现次数的统计

 

原表如下: www.bitsCN.com  

100

101

102

100

100

103

104

102

102

105

106

101

101

输出如下:  www.bitsCN.com  

100    1

101    2

102    3

100    4

100    4

103    5

104    6

102    7

102    7

105    8

106    9

101    10

101    10

sql如下:

SET @t1=0;

SET @tp=-1;

select   

  @t1 := @t1 + (case when @tp=n then 0 else 1 end) as c, 

  n,

  @tp := n

from nums

order by n;

 

测试数据:

create table nums( n int );

insert into nums values (100), (101), (101), (102);

 

输出结果:

| C |   N | @TP := N |

----------------------

| 1 | 100 |      100 |

| 2 | 101 |      101 |

| 2 | 101 |      101 |

| 3 | 102 |      102 |

 

bitsCN.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何在uniapp中實現資料統計與分析 如何在uniapp中實現資料統計與分析 Oct 24, 2023 pm 12:37 PM

如何在uniapp中實現資料統計和分析一、背景介紹資料統計和分析是行動應用開發過程中非常重要的一環,透過對使用者行為的統計和分析,開發者可以深入了解使用者的喜好和使用習慣,從而優化產品設計和使用者體驗。本文將介紹如何在uniapp中實現資料統計和分析的功能,並提供一些具體的程式碼範例。二、選擇合適的資料統計和分析工具在uniapp中實現資料統計和分析的第一步是選擇合

Vue統計圖表的線性、餅狀圖功能實現 Vue統計圖表的線性、餅狀圖功能實現 Aug 19, 2023 pm 06:13 PM

Vue統計圖表的線性、餅狀圖功能實現在資料分析和視覺化領域,統計圖表是一種非常常用的工具。 Vue作為一種流行的JavaScript框架,提供了方便的方法來實現各種功能,包括統計圖表的展示和互動。本文將介紹如何使用Vue來實現線性和餅狀圖功能,並提供相應的程式碼範例。線性圖功能實現線性圖是一種用於展示資料趨勢和變化的圖表類型。在Vue中,我們可以使用一些優秀的第

如何使用SQL語句在MySQL中進行資料聚合和統計? 如何使用SQL語句在MySQL中進行資料聚合和統計? Dec 17, 2023 am 08:41 AM

如何使用SQL語句在MySQL中進行資料聚合和統計?在進行資料分析和統計時,資料聚合和統計是非常重要的步驟。 MySQL作為一個功能強大的關聯式資料庫管理系統,提供了豐富的聚合和統計函數,可以很方便地進行資料聚合和統計操作。本文將介紹使用SQL語句在MySQL中進行資料聚合和統計的方法,並提供具體的程式碼範例。一、使用COUNT函數進行計數COUNT函數是最常用

統計分析法的步驟 統計分析法的步驟 Jun 28, 2023 pm 03:27 PM

統計分析,常指對收集到的有關資料資料進行整理歸類並進行解釋的過程。統計分析的基本步驟包括:1、收集資料;2、整理資料;3、分析資料。

Vue框架下,如何快速建構統計圖表系統 Vue框架下,如何快速建構統計圖表系統 Aug 21, 2023 pm 05:48 PM

在Vue框架下,如何快速建立統計圖表系統在現代網頁應用中,統計圖表是必不可少的組成部分。 Vue.js作為一個流行的前端框架,提供了許多方便的工具和元件,能夠幫助我們快速建立統計圖表系統。本文將介紹如何利用Vue框架以及一些外掛程式來建立一個簡單的統計圖表系統。首先,我們需要準備一個Vue.js的開發環境,包括安裝Vue腳手架以及一些相關的插件。在命令列中執行以下命

在Beego中使用Google Analytics統計網站數據 在Beego中使用Google Analytics統計網站數據 Jun 22, 2023 am 09:19 AM

隨著網路的快速發展,Web應用程式的使用越來越普遍,如何對Web應用程式的使用情況進行監控和分析成為了開發者和網站經營者的關注點。 GoogleAnalytics是一種強大的網站分析工具,可追蹤和分析網站訪客的行為。本文將介紹如何在Beego中使用GoogleAnalytics來統計網站資料。一、註冊GoogleAnalytics帳號首先需要

如何使用MySQL的COUNT函數統計資料表的行數 如何使用MySQL的COUNT函數統計資料表的行數 Jul 25, 2023 pm 02:09 PM

如何使用MySQL的COUNT函數統計資料表的行數在MySQL中,COUNT函數是一個非常強大的函數,用於統計資料表中滿足特定條件的行數。本文將介紹如何使用MySQL的COUNT函數來統計資料表的行數,並提供相關的程式碼範例。 COUNT函數的語法如下:SELECTCOUNT(column_name)FROMtable_nameWHEREconditi

你知道excel如何統計人數嗎 你知道excel如何統計人數嗎 Mar 20, 2024 pm 01:30 PM

Excel作為常用辦公室軟體之一,是我們生活中和工作上不可缺少的好夥伴。我們經常回利用它統計人數,這也是最常見的操作。對於熟悉Excel的老砲兒來說,用它來統計人數是分分鐘的事情;但如果是新手的話,用ecxel統計人數簡直是難於上青天啊!那該怎麼使用呢?我今天整理了一篇文檔,希望能幫助你們!一起來看一下吧!方法一:【利用函數來統計人數】(如圖所示)我們在最下面的單位格中輸入【=COUNT(B2:B6)】;接著,按【回車鍵】即可得人數。方法二:【利用狀態列來統計人數】(如圖)。 1.我們點擊滑鼠

See all articles