怎麼才能把資料庫的中的資料以一個條件查詢出來,然後統計裡面的另一個欄位中存的資料累加一共是多少.

來源:互聯網
上載者:User
有這樣一個要求,就是我要先把潤安大廈顯示出來,然後再統計潤安大廈 一共領取了多少台電腦

回複討論(解決方案)

讀取時自己累加就是了

讀取時自己累加就是了
麻煩您說的具體點...謝謝了!

$sql="select sum(number) as total where where area='潤安大廈'";$result=mysql_query($sql);while($row=mysql_fetch_array($result)){$total=$row['total'];}echo "潤安大廈:".$total."台";

還要怎麼具體呢?
有數組
array(
array('a', 1),
array('a', 2),
array('b', 1),
array('c', 1),
array('a', 1),
)
現要求按第一列分別對第二列求和,你說該如何做?

還要怎麼具體呢?
有數組
array(
array('a', 1),
array('a', 2),
array('b', 1),
array('c', 1),
array('a', 1),
)
現要求按第一列分別對第二列求和,你說該如何做?

$query = "select * from tbl_apply_register where area = '潤安大廈'";$sql = mysql_query($query);while($row = mysql_fetch_array($sql)){$tmp[] = $row[number];}echo array_sum($tmp);

$sql="select sum(number) as total where where area='潤安大廈'";$result=mysql_query($sql);while($row=mysql_fetch_array($result)){$total=$row['total'];}echo "潤安大廈:".$total."台";
$query = "select * from tbl_apply_register where area = '潤安大廈'";$sql = mysql_query($query);while($row = mysql_fetch_array($sql)){$tmp[] = $row[number];}echo array_sum($tmp);

$sql="select sum(number) as total where where area='潤安大廈'";
不好意思,多了個where
你的方法跟我的本質相同,不過我的是在資料庫中直接算出來。

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.