MySql: SELECT SUM()
2 naročnika
2 naročnika
Imam manjšo težavo. Ker nekaj spreminjamo in dopolnjujemo, rabimo vsoto določenih polj iz določene tabele v bazi.
Problem pa je ker v PHP-ju je ukaz takle(prej je že povezava na bazo):
$result = mysqlquery("SELECT SUM(quantity) FROM order WHERE dealsid='5'");
while($row=mysqlfetcharray($result))
{
echo "<tr>";
echo "<td align='center' width='200'>" . $row['SUM(quantity)'] . "</td>";
echo "</tr>";
}
echo "</table>";
?>
Pa ne izpiše nič...in ja, vrednosti so v poljih.
Potem sem probal še direktno v bazi in sicer s tem:
SELECT SUM(quantity) FROM order WHERE deals_id = 5;
In mi javi napako:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order WHERE deals_id = 5' at line 1
Ima kdo predlog kako naj pravilno zastavim tako iskanje, da dobim željene rezultate?
Hvala