2015-11-05 19 views
-2

我是mySQL的新手,因此我只是在尋找一個非常簡單的COUNT查詢,但我沒有在網上找到任何真正的解釋。如何使用羣組函數回覆COUNT查詢

什麼我希望做的是

COUNT學童組由他們的年齡

+2

你可以發佈你的表和您的查詢? – Saty

+0

'按年齡選擇table_name組中的計數(*)「 –

+0

'select age,count(*)from table_name group by age'(你在選擇時缺少年齡) – agold

回答

4

我認爲這個數字,你需要這樣的事:

SELECT age, COUNT(*) 
FROM your_table 
GROUP BY age 
ORDER BY age; 

這個查詢會打印出年齡和每個年齡段的兒童人數。

0

在Mysql中,您可以執行以下sql命令:
「按年齡分別從兒童組中選擇count(nr_children)」;

或在PHP中:

$servername = "localhost"; 
$username = "username"; 
$password = "password"; 

// Create connection 
$conn = new mysqli($servername, $username, $password); 

// Check connection 
if ($conn->connect_error) { 
    die("Connection failed: " . $conn->connect_error); 
} 

$sql = "select * from children group by age"; 
$children = $conn->query($sql); 
$nr_child = mysqli_num_rows($children); 
echo $nr_child; 
+0

<?php include(「connection.php」); ?>

​​名 ​​姓 <? 「從教師隊伍選擇gendar,計數(teachercode)由gendar」 PHP $查詢=請求mysql_query( )或死(mysql_error()); ?> <?PHP的 而($行= mysql_fetch_array($查詢)){?> ​​ ​​<?PHP的回聲$行[ '計數(teachercode)']?> 這是我的代碼,但不能正常工作<?php} ?>