首頁 後端開發 php教程 像这种表,应该如何统计比较有效率

像这种表,应该如何统计比较有效率

Jun 13, 2016 am 10:09 AM
distinct from select table

像这种表,应该怎么统计比较有效率?
表里的内容如下:

id bid
1 138
2 150
3 139
4 139
5 139
6 138
7 138
8 150


我只要统计bid字段里的值,不要重复的

应该怎么统计比较有效率?

统计结果如下:
138
150
139

------解决方案--------------------
group by bid;
------解决方案--------------------
select distinct bid from table_name;
------解决方案--------------------
select distinct bid from table_name;
------解决方案--------------------
SELECT DISTINCT bid FROM t;

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡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)

jquery如何隱藏select元素 jquery如何隱藏select元素 Aug 15, 2023 pm 01:56 PM

jquery隱藏select元素的方法:1、hide()方法,在HTML頁面中引入jQuery庫,可以使用不同選擇器來隱藏select元素,ID選擇器將selectId替換為你實際使用的select元素的ID;2、 css()方法,使用ID選擇器選擇需要隱藏的select元素,使用css()方法將display屬性設為none,並將selectId替換為select元素的ID。

使用golang進行Select Channels Go並發式程式設計的非同步處理方法 使用golang進行Select Channels Go並發式程式設計的非同步處理方法 Sep 28, 2023 pm 05:27 PM

使用golang進行SelectChannelsGo並發式程式設計的非同步處理方法引言:並發式程式設計是現代軟體開發中的重要領域,它可以有效地提高應用程式的效能和回應能力。在Go語言中,使用Channels和Select語句可以簡單而有效率地實現並發程式設計。本文將介紹如何使用golang進行SelectChannelsGo並發式程式設計的非同步處理方法,並提供具體的

解析SQL中使用distinct關鍵字 解析SQL中使用distinct關鍵字 Feb 18, 2024 pm 09:21 PM

SQL中distinct用法詳解在SQL資料庫中,我們常常會遇到需要移除重複資料的情況。此時,我們可以使用distinct關鍵字,它能夠幫助我們去除重複數據,使得查詢結果更加清晰和準確。 distinct的基本使用方法非常簡單,只需要在select語句中使用distinct關鍵字即可。例如,以下是一個普通的select語句:SELECTcolumn_name

mysql的DISTINCT怎麼使用 mysql的DISTINCT怎麼使用 Jun 03, 2023 pm 05:56 PM

mysql的DISTINCT的關鍵字有很多你想不到的用處1.在count不重複的記錄的時候能用到比如SELECTCOUNT(DISTINCTid)FROMtablename;就是計算talbebname表中id不同的記錄有多少條2,在需要返回記錄不同的id的具體值的時候可以用例如SELECTDISTINCTidFROMtablename;返回talbebname表中不同的id的具體的值3.上面的情況2對於需要返回mysql表中2列以上的結果時會有歧義比如SELECTDISTINCTid,type

MySQL中的distinct與group by如何使用 MySQL中的distinct與group by如何使用 May 26, 2023 am 10:34 AM

先說大致的結論:在語意相同,有索引的情況下:groupby和distinct都能使用索引,效率相同。在語意相同,無索引的情況下:distinct效率高於groupby。原因是distinct和groupby都會進行分組操作,但groupby可能會進行排序,觸發filesort,導致sql執行效率低。基於這個結論,你可能會問:為什麼在語意相同,有索引的情況下,groupby和distinct效率相同?在什麼情況下,groupby會進行排序操作?帶著這兩個問題找出答案。接下來,我們先來看看dist

jQuery中如何實作select元素的改變事件綁定 jQuery中如何實作select元素的改變事件綁定 Feb 23, 2024 pm 01:12 PM

jQuery是一個受歡迎的JavaScript函式庫,可以用來簡化DOM操作、事件處理、動畫效果等。在web開發中,常常會遇到需要對select元素進行改變事件綁定的情況。本文將介紹如何使用jQuery實作對select元素改變事件的綁定,並提供具體的程式碼範例。首先,我們需要使用標籤來建立一個包含選項的下拉式選單:

oracle的distinct用法是什麼 oracle的distinct用法是什麼 Jul 11, 2023 am 09:35 AM

oracle的distinct用法是可以過濾結果集中的重複行,確保「SELECT」子句中傳回指定的一列或多列的值是唯一的。其語法為“SELECT DISTINCT 欄1,列2,列3... from 表名”,“distinct”會對傳回的結果集進行排序,可以和“order by”結合使用,提高效率。

linux要用select的原因是什麼 linux要用select的原因是什麼 May 19, 2023 pm 03:07 PM

因為select可以讓開發者同時等待多個檔案緩衝區,可減少IO等待的時間,能夠提高進程的IO效率。 select()函數是IO多路復用的函數,允許程式監視多個檔案描述符,等待所監視的一個或多個檔案描述符變成「準備好」的狀態;所謂的」準備好「狀態是指:檔案描述子不再是阻塞狀態,可以用於某類IO操作了,包括可讀,可寫,發生異常三種。 select是一個電腦函數,位於頭檔#include。此函數用於監視文件描述符的變化情況-讀寫或是異常。 1.select函數介紹select函數是IO多工的函

See all articles