㈠ SQL 資料庫中如何統計指定數據的個數 高分急尋
select count(1) from table_name where 姓名1 = 'mary' +
select count(1) from table_name where 姓名2 = 'mary' +
select count(1) from table_name where 姓名3 = 'mary'+
select count(1) from table_name where 姓名4 = 'mary'+
select count(1) from table_name where 姓名5 = 'mary'
select count(*)
from (
select name1 from table_name
union all
select name2 from table_name
union all
select name3 from table_name
union all
select name4 from table_name
union all
select name5 from table_name
) t
where name1='mary'
笨而簡單的方法,想一步完成,寫個函數吧
㈡ SQL 統計數量
--表A和表B分開來統計,最後合並兩個統計結果
時間在一個范圍內用 時間A between '時間1' and '時間2'
由於不是很明白你的分組統計原則,所以group by語句暫時無法提供建議
㈢ 用sql語句統計資料庫某個欄位中相同的數據有多少條
用分組,組內計數就可以了,意思就是根據欄位a的取值進行分組,相同的為一組,在用count進行組內計數。
select a,count(*)
from A
group by a
SQL統計重復數據
1、生成表
CREATE TABLE TEST1 (
COL1 CHAR(2),
COL2 INT
)
GO
2、插入數據
INSERT INTO TEST1 VALUES('AA', 1000);
INSERT INTO TEST1 VALUES('AA', 2000);
INSERT INTO TEST1 VALUES('AA', 3000);
INSERT INTO TEST1 VALUES('BB', 1100);
INSERT INTO TEST1 VALUES('BB', 1200);
INSERT INTO TEST1 VALUES('CC', 1300);
3、統計重復數據(找出有重復的值)
SELECT COL1, COUNT(COL1) 重復數量
FROM TEST1
GROUP BY COL1
HAVING COUNT(COL1) > 1
ORDER BY COL1;
4、查詢結果
COL1 重復數量
AA 3
BB 2
㈣ mysql中分類查詢統計數量
我試過了,一條語句我做不到,join union不行,條件語句也不行,分成四段,單人間版/多人間/情侶間權/總統間,最後合在一起就行了
SELECT hid,count(*) as '單人間數' FROM `hotelinfo` WHERE type=1 GROUP BY hid;
SELECT hid,count(*) as '雙人間數' FROM `hotelinfo` WHERE type=2 GROUP BY hid;
。。。。。
㈤ sql資料庫中多表如何統計總數
select * from A inner join B on (A.Id=B.Aid) where A.age<16 and B.所選課程=數學
(A.Id=B.Aid)是A表和B表的關系
Sql語句是這樣的
㈥ sql語句統計數量,統計一個欄位的值的數量
select type,count(*) as 總數量,
sum(case when level='一級' then 1 else 0 end) as 一級,
sum(case when level='二級' then 1 else 0 end) as 二級,
sum(case when level='三級' then 1 else 0 end) as 三級
from table group by type
樓上的應該改改吧
㈦ 資料庫中如何查詢某個表的總人數
select sum(人數) from 表名
如果你有欄位名,或者其他需要,可再聯系我。
㈧ sql語句統計查詢結果數量怎麼寫
可以通過count函數來實現。
sqlOne:select * from tablename1 where id>5;此語句查詢出來多條記錄,之後看做一個新的表。
sqlTwo:select conut(*) from (select * from tablename1 where id>5) as tablename2;此語句即可查詢出來統計的記錄條數。
備註:以上方法通用於所有的數據統計,如果是單表查詢,可以直接通過:「select count( *) from tablename1 where id>5"的形式查詢出結果。
㈨ SQL語句如何統計資料庫當日信息數量
用分組,組內計數就可以了,意思就是根據欄位a的取值進行分組,相同的為一組,在用count進行組內計數
select
a,count(*)
from
a
group
by
a