怎麼得到mysql表裡的欄位數量

2022-02-26 16:17:35 字數 2273 閱讀 2872

1樓:匿名使用者

方法一,在你的程式中直接

desc tablename

然後總行數就是你的欄位數。

方法二,通過系統表information_schema.`columns` ( mysql5以上版本支援)

2樓:匿名使用者

樓主,我半年前問過這個問題,沒想到還有真人再問,呵呵

仔細看吧 咱倆問的一模一樣

3樓:匿名使用者

select id,name,pass,info from class;

如何獲取mysql資料庫某個表的所有欄位名

php 怎麼得到資料庫中有多少條記錄的?

4樓:匿名使用者

條件查詢:

$sql1 = mysql_query("select * from 資料表名 where 欄位名=1") or die(mysql_error());

$sql0 = mysql_query("select * from 資料表名 where 欄位名=0") or die(mysql_error());

$row1 = mysql_num_rows($sql1);

$row0 = mysql_num_rows($sql0);

$row1和$row0分別為值為1和值為0的記錄數。

5樓:無影森林

舉例, 如果有表欄目 f, 表名稱為 t

你可以用sql 語句

select count(f) from t where f=1 為1的總個數

select count(f) from t where f=0 為0的總個數

select count(*) from t 總個數

也可以放在一個 語句中。

select sum(f=1) as r1, sum(f=0) as r2, count(*) as r3 from t;

select 這樣 r1 就是1的記錄 r2 是 0 記錄 r3 是所有記錄。mysql 4.1 下通過。

6樓:匿名使用者

你把表中的欄位值查出來,然後來個迴圈迴圈這些值,然後判斷是1的變數i加一,不是1的變數j加一,這樣最後i和j的值就分別是1和0的記錄數,總的記錄數用i+j也可以,用迴圈的陣列的長度求得也可以

mysql查詢表中資料總條數的語句怎麼寫

7樓:匿名使用者

sql查詢表中資料總條:select count(*) from 表名稱。

count(*)代表著資料統計的總數。

例子本例返回 "persons" 表中的行數:

select count(*) from personsinfo。

返回大於 20 歲的人數:

select count(*) from personsinfo where age>20

根據篩選條件來統計總數。

拓展資料

sql結構化查詢語言(structured query language)簡稱sql(發音:/ˈes kjuː ˈel/ "s-q-l"),是一種特殊目的的程式語言,是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯式資料庫系統;同時也是資料庫指令碼檔案的副檔名。

結構化查詢語言是高階的非過程化程式語言,允許使用者在高層資料結構上工作。它不要求使用者指定對資料的存放方法,也不需要使用者瞭解具體的資料存放方式,所以具有完全不同底層結構的不同資料庫系統, 可以使用相同的結構化查詢語言作為資料輸入與管理的介面。結構化查詢語言語句可以巢狀,這使它具有極大的靈活性和強大的功能。

8樓:匿名使用者

count(*) 函式返回表中的記錄數:

select count(*) from table_name

相信你會了吧

9樓:匿名使用者

select count(t1.*)

from 表1 t1,表2 t2

where t1.a=t2.b

10樓:開發滴東東

固定的表嗎?

那select count(*) from 表 就可以了啊

11樓:匿名使用者

select count(*) form table_name

mysql如何去除兩個欄位資料相同的記錄

假設你的表名是mytable,可能含有相同資料的欄位是numa和numb,那麼刪除兩個欄位資料相內同的記錄方法容為 1.查詢具有相同資料的記錄 select from mytable where numa in select numb from mytable 2.進行刪除 delete mytab...

mysql怎麼查詢某tet欄位裡包含特定字串的所有記錄

方法一 可以用bai 來實現 select from users where emails like b duemail.com 但是這樣子zhi的dao話就會把bb email.com也查出來了內就不符合需容求了 方法二 利用mysql 字串函式 find in set select from u...

怎樣得到bean中的所有欄位

把你寫的方法拿出來看看,幫你改改 select max to number id 1 from tbl 直接取最大值 1 要保證你的id能轉換為數字型別,不能含有字元或其他亂七八糟的東西。你的意思基本就是你得到一個object 然後獲取object的欄位,沒事找事,你自己去資料庫操作的對應表都不知道...