0
我想從一個MySQL表中檢索記錄並將它們顯示在表中。我可以用單個查詢像這樣爲每個單元做:在表中顯示MySQL數據與數據的子集
$sql = "SELECT Sum(combined_data.`List Price`) AS total_dollar_amount, Count(combined_data.sysid) AS total_units FROM combined_data
WHERE
combined_data.`Zip Code` = 07675
AND combined_data.`Office Primary Board ID` = 'W'
AND combined_data.`List Price` BETWEEN 0 AND 99999";
$result = mysql_query($sql,$link);
while ($row = mysql_fetch_array($result))
{ // echo these strings to cells
$res_07675_0_99999_amount = $row['total_dollar_amount'];
$res_07675_0_99999_total_units = $row['total_units'];
$res_07675_0_99999_percent = ($res_07675_0_99999_amount/$total_volume) *100;
$res_07675_0_99999_percent = round($res_07675_0_99999_percent, 2);
}
不過,我更願意看看這可以在查詢完成。
拉從郵編07675的所有記錄,然後使用列標題值範圍(0-99,000,然後100,000-199,00等)的數據的子集,(1)添加顯示子集的總數,( 2)計算子集中的#值(#mkt),然後(3)計算所有價格範圍內所有郵編總量的(%)。
而且,完成後,可以按每個列中的音量範圍($)對其進行排序。
我不熟悉這種複雜性的mysql查詢,並不確定我是否在正確的方向去完成這個。 (目前報告在Excel中完成)
任何指導或建議,將不勝感激。或者是否有一款應用可以幫助創建此代碼?
謝謝。
都行!謝謝! – Bill