Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

किसी अन्य mysql कॉलम में mysql मानों के आधार पर योग php सरणी (mysql परिणामों से निर्मित)

आप इसके बारे में गलत जा रहे हैं। आप MySql स्टेटमेंट के माध्यम से ही योग प्राप्त कर सकते हैं।

ग्रुप बाय क्लॉज के साथ एग्रीगेट फंक्शन सम का इस्तेमाल करें।

इस तरह,

SELECT DebitAccount,sum(Account) from  2_1_journal group by DebitAccount

आपका पूरा कोड:

$query = " SELECT DebitAccount,sum(Account) as Total from  2_1_journal group by DebitAccount";
$sql = $db->prepare($query);
$sql->execute();
$data = $sql->fetchAll(PDO::FETCH_ASSOC);
foreach($data as $result){
if(strlen($result['Total']) > 0 ) {
echo "DebitAccount ". $result['DebitAccount']. "Total is: ". $result['Total']. "<br>";
print_r (array_sum($result));
}
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में न्यूज़लेटर के लिए डेटाबेस डिज़ाइन करने के लिए मार्गदर्शिका

  2. PHP SQL Foreach Statement

  3. MySQL डेटा क्वेरी से XML फ़ाइल कैसे बनाएं?

  4. पीडीओ के साथ, मैं कैसे सुनिश्चित कर सकता हूं कि एक अद्यतन विवरण सफल रहा?

  5. MySQL डेटा - पेजिंग को लागू करने का सबसे अच्छा तरीका?