資料庫查詢數量
1. DB2中如何查詢一個資料庫中有多少張表
資料庫中還有大量系統表的,所以我覺得你查某些模此信慶式下的表比較好坦搜:
select count(*) from syscat.tables where tabschema='GP'
GP為某用戶模式。
當然也可以用
select count(*) from syscat.tables where tabschema='GP'
查出所有表的數量。
再查出有多少張系統表,就是在SYSIBM、SYSTOOLS下的表數目。相減就可以了。
我森握用的是DB2 V9.7。
2. sql如何查詢dsn下有多少個資料庫
方法:1、使用SQL自帶的管理工具進行查看。2、在查詢分析器/能執行SQL命令的程序中執行下面的代碼,可以查詢到當前實例中所有資料庫。
SQLServer是一個關系資料庫管理系統。SQLServer2005是Microsoft公司近年來具有里程碑性質的企業級資料庫產品,是新一代的數據管理與分析軟體。
3. 用sql語句統計資料庫某個欄位中相同的數據有多少條
1、可通過分組和組內計數來實現,語句如下:
select a, count(*) from A Group by a
2、用Group By分組:
Group By + [分組欄位](可以有多個)。在執行了這個操作以後,數據集將根據分組欄位的值將一個數據集劃分成各個不同的小組。
這里,分組欄位是a,所以數據集分成了你、我、他三個組。然後用Count(*)分別按照各個組來統計各自的記錄數量。
3、Count(*)函數:
Count(*) 函數返回表中的記錄數。注意它和Group by連用,返回組內記錄數。
』
(3)資料庫查詢數量擴展閱讀:
select count(*)和select count(1)的區別
一般情況下,Select Count (*)和Select Count(1)兩著返回結果是一樣的。
假如表沒有主鍵(Primary key), 那麼count(1)比count(*)快。
如果有主鍵的話,那主鍵作為count的條件時候count(主鍵)最快。
如果你的表只有一個欄位的話那count(*)就是最快的。
count(*) 跟 count(1) 的結果一樣,都包括對NULL的統計,而count(column) 是不包括NULL的統計。
網路.Group by
4. mysql中,怎樣查詢一個表中有多少記錄!
用count函數就可以查看。
比如表名叫test,要查詢表中一共有多少條記錄,select count(*) from test;
如果按條件查詢的話,就正常使用where條件即可,select count(*) from test where id=1。
(4)資料庫查詢數量擴展閱讀
MySQL是一個關系型資料庫管理系統,由瑞典MySQL AB 公司開發,目前屬於Oracle旗下產品。MySQL 是最流行的關系型資料庫管理系統之一,在 WEB 應用方面,MySQL是最好的RDBMS(Relational Database Management System,關系資料庫管理系統) 應用軟體。
MySQL是一種關系資料庫管理系統,關系資料庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度並提高了靈活性。
MySQL所使用的 SQL 語言是用於訪問資料庫的最常用標准化語言。MySQL 軟體採用了雙授權政策,分為社區版和商業版,由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發都選擇 MySQL 作為網站資料庫。
由於其社區版的性能卓越,搭配PHP和Apache可組成良好的開發環境。
應用環境
與其他的大型資料庫
例如Oracle、DB2、SQL Server等相比,MySQL[1]自有它的不足之處,但是這絲毫也沒有減少它受歡迎的程度。對於一般的個人使用者和中小型企業來說,MySQL提供的功能已經綽綽有餘,而且由於 MySQL是開放源碼軟體,因此可以大大降低總體擁有成本。
Linux作為操作系統,Apache或Nginx作為Web伺服器,MySQL 作為資料庫,PHP/Perl/Python作為伺服器端腳本解釋器。
由於這四個軟體都是免費或開放源碼軟體(FLOSS),因此使用這種方式不用花一分錢(除開人工成本)就可以建立起一個穩定、免費的網站系統,被業界稱為「LAMP「或「LNMP」組合。
mySQL.網路
5. access資料庫 如何進行計算總數的查詢
1、可以使用Microsoft Access 所提供的預定義計算或自定義的計算。
使用所謂「總計」的預定義計算,可計算出記錄組或全部 記錄的下列量值:總和(Sum)、平均值(Avg)、數量(Count)、最小值(Min)、最大值(Max)、 標准偏差(StDev)或方差(Var)。可以對每個欄位選擇要進行的總計計算。
2、合計函數Count 在計算時不能包括有空值 (Null) 的記錄。
例如,Count 函數返回所有 無 Null 值記錄的數量,有一種方法可以對 Null 值進行計數,另外也可以將 Null 值轉換為零以便進行計算。如果要查找包含 Null 值的記錄總數,請在 Count 中使用用 星號 (*) 通配符。
3、在欄位中顯示計算結果時,結果實際並不存儲在基準窗體中。
相反,Microsoft Access 在每次執行查詢時都將重新進行計算,以使計算結果永遠都以資料庫中最新的數據為准。因此,不能人工更新計算結果。
6. mysql咋查看一個資料庫有多少張表的命令
SELECT COUNT(*) TABLES,
table_schema FROM information_schema.TABLES
WHERE table_schema = 『tableName』 GROUP BY table_schema;
註:tableName 這個是你的資料庫表名。
(6)資料庫查詢數量擴展閱讀:
關於上述中資料庫里所有表名和欄位名的語句查詢方法
1、SQL 查詢所有表名:
SELECT NAME FROM SYSOBJECTS WHERE TYPE='U'
SELECT * FROM INFORMATION_SCHEMA.TABLES
2、查詢表的所有欄位名:
SELECT NAME FROM SYSCOLUMNS WHERE ID=OBJECT_ID(' 表名' )
SELECT * FROM INFORMATION_SCHEMA.TABLES
SELECT * FROM INFORMATION_SCHEMA.VIEWS
SELECT * FROM INFORMATION_SCHEMA.COLUMNS
3、ORACLE 查看所有表名:
SELECT TABLE_NAME FROM USER_TABLES
4、ACCESS 查看所有表名:
SELECT NAME FROM MSYSOBJECTS WHERE TYPE=1 AND FLAGS=0
MSYSOBJECTS 是系統對象,默認情況是隱藏的。通過工具、選項、視圖、顯示、系統對象可以使之顯示出來。