Q
計數值的數量
1
A
回答
4
$query="select count(<column>) as total from <table>";
$result = mysql_query($query);
$total=mysql_result($result,0,"total");
0
不完整的問題。模糊回答。
http://dev.mysql.com/doc/refman/5.1/en/counting-rows.html
SELECT COUNT(field) FROM table
http://php.net/manual/en/function.count.php
count($array);
0
這將返回在MySQL中的行數。
SELECT COUNT(*) AS Column_Count FROM Table_Name
你也可以只做到這一點:
SELECT * FROM Table_Name
,並通過PHP手動計數,通過:
$query = mysql_query("SELECT * FROM Table_Name");
$count = mysql_num_rows($query);
0
類似:
function getTotalRows($table,$column = 'id')
{
global $mysql_link;
try
{
$resource = mysql_query(sprintf('SELECT count(%s) AS count FROM %s',$column,$table),$mysql_link);
if($resource !== false)
{
return (int)mysql_result($resource,0,'count');
}
return false;
}catch(Exception $e)
{
return false;
}
}
和他們做:
$mysql_link = mysql_connect(....);
$total = getTotalRows('users','id');
0
直接存儲的計數的結果,在數據庫中,你可以使用INSERT INTO ... SELECT
:
INSERT INTO table1 (count_col) SELECT COUNT(*) FROM table2;
0
連接到DB:
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Not connected : ' . mysql_error());
}
// make foo the current db
$db_selected = mysql_select_db('foo', $link);
if (!$db_selected) {
die ('Can\'t use foo : ' . mysql_error());
}
更新列:
$qry = "UPDATE `<my_table>` SET `<column>` = (SELECT COUNT(<column>) FROM <table>)";
Mysql_query($qry);
如何選擇價值在其他職位。
相關問題
- 1. 如何計算在GROUPBY條款計數計數值的數量
- 2. 計數值的數量jQuery Datatables
- 3. 計數重複值的數量
- 4. 連續計數NULL值的數量
- 5. MDX計算的度量值計數
- 6. R計數值向量
- 7. 計數SPSS使數值變量列表
- 8. 計數值的計數
- 9. 計數數量
- 10. 計數數量
- 11. 計數數量
- 12. 計數數量
- 13. 計數數量
- 14. 計數數量
- 15. 計數的函數變量的數量
- 16. 的mysql:計值的數量各組
- 17. 計數不同的值,其中另一個值的數量= 1
- 18. 計算向量中超過data.frame的值中的值的數量
- 19. 如何計算特定值的數量
- 20. 計算測量數據的正切值
- 21. 計算速率*數量的動態值
- 22. 計算未更改值的數量
- 23. 計算最大值的數量
- 24. 計算帆中關聯值的數量?
- 25. 計算向量中值的總數
- 26. 計數變量的5個最高值
- 27. 計數值的計數次數
- 28. 計數數量內的unordered_map
- 29. 計數值的個數
- 30. 添加數值的計數