Szukałem rozwiązania ale nie znalazłem, więc piszę tutaj:
Idealnym przykładem do rozwiązania jest ten przykład:
http://www.tizag.com/mysqlTutorial/mysqlsum.php
Kod
id name type price
123451 Park's Great Hits Music 19.99
123452 Silly Puddy Toy 3.99
123453 Playstation Toy 89.95
123454 Men's T-Shirt Clothing 32.50
123455 Blouse Clothing 34.97
123456 Electronica 2002 Music 3.99
123457 Country Tunes Music 21.55
123458 Watermelon Food 8.73
123451 Park's Great Hits Music 19.99
123452 Silly Puddy Toy 3.99
123453 Playstation Toy 89.95
123454 Men's T-Shirt Clothing 32.50
123455 Blouse Clothing 34.97
123456 Electronica 2002 Music 3.99
123457 Country Tunes Music 21.55
123458 Watermelon Food 8.73
<?php // Make a MySQL Connection $query = "SELECT type, SUM(price) FROM products GROUP BY type"; // Print out result } ?>
oraz wynik:
Kod
Total Clothing = $67.47
Total Food = $8.73
Total Music = $45.53
Total Toy = $93.94
Total Food = $8.73
Total Music = $45.53
Total Toy = $93.94
Super, działa. Ale to dla mnie żaden problem, jednakże mają u siebie analogiczne rozwiązanie chciałem aby móc wyświetlić tylko te elementy które są wyższe niż warunek,.
Dlatego przetestowałem zapytanie
SELECT type, SUM(price) AS PRICE FROM products WHERE PRICE>=10 GROUP BY type
Oczywiście nie działa i nie znalazłem nigdzie sposobu na rozwiązanie tego problemu gdzie chciałbym wyświetlić tylko te drogie, albo tanie produkty.
Czy ktoś zna rozwiązanie?