![]() ![]() |
9.04.2008г. в 15:03ч.
Коментар:
#1
|
|
|
Новак ![]() Група: Потребители Съобщения: 1 Дата на регистрация: 24.01.2008г. Потребител # 4 747 |
КОД $query = mysql_query("SELECT user, SUM(profit) FROM table1 GROUP BY user HAVING SUM(profit)>=1 ORDER BY 'SUM(profit)' DESC"); до тук всичко работи но резултатите излизат на обратно: stenly80 = 6.00% dakata = 1.00% devil666 = 2.00% това което искам е user с най-голям profit да излиза най-отгоре. При опита ми да махна кавичките от израза КОД ORDER BY 'SUM(profit)' ми дава грешка invalid group function pls help :unsure:
|
|
|
21.04.2008г. в 15:28ч.
Коментар:
#2
|
|
![]() Потребител ![]() ![]() Група: Потребители Съобщения: 70 Дата на регистрация: 22.02.2008г. От: в "мрежата" Потребител # 5 025 |
Привет,
дай подробен код на PHP файла, за да видя как зимаш array-a от заявката. ето и какво пише по сайтовете за сортиране на резултати в MySql: ЦИТАТ SELECT [col1],[col2] FROM [table name] ORDER BY [col2] DESC; Поздрави! P.S. коя ти е версията на MySql-a, понеже във версия 5.0.72 заявката работи нормално о.0, може би се ако си с 4хх не може да я изпълни правилно. Това съобщение е било редактирано от snts на 21.04.2008г. в 15:31ч. |
|
|
![]() ![]() |