O oniq Registered 2 Декември 2011 #1 Имам таблица users в нея имам: cow, horse, chicken - Как мога да изкарам класация на потребителите като ги подредим по общо животни. Т.е да обеденим тези 3чките и да ги подредим в класиране.
Имам таблица users в нея имам: cow, horse, chicken - Как мога да изкарам класация на потребителите като ги подредим по общо животни. Т.е да обеденим тези 3чките и да ги подредим в класиране.
S smoke Registered 2 Декември 2011 #2 Пробвай това дали ще ти свърши работа: [sql]$sql = mysql_query("SELECT * FROM `table` ORDER BY `cow`,`horse`,`chicken ` DESC LIMIT 0,100");[/sql] нещо като Топ100
Пробвай това дали ще ти свърши работа: [sql]$sql = mysql_query("SELECT * FROM `table` ORDER BY `cow`,`horse`,`chicken ` DESC LIMIT 0,100");[/sql] нещо като Топ100
O oniq Registered 2 Декември 2011 #3 не, на мен ми трябва да събира ( cow, horse, chicken ) в заявката и да ги подрежда тях в класацията.....
не, на мен ми трябва да събира ( cow, horse, chicken ) в заявката и да ги подрежда тях в класацията.....
P peter_ew Registered 2 Декември 2011 #4 Код: SELECT *,`cow`+`horse`+`chicken` AS `sum` FROM `table` ORDER BY (`sum`) DESC; Пробвай така, но не съм 100% сигурен дали ще работи! :?:
Код: SELECT *,`cow`+`horse`+`chicken` AS `sum` FROM `table` ORDER BY (`sum`) DESC; Пробвай така, но не съм 100% сигурен дали ще работи! :?:
O oniatam Registered 2 Декември 2011 #5 Код: $sql = mysql_query("SELECT SUM(`cow`,`horse`,`chicken`) FROM `table` GROUP BY id DESC LIMIT 0,100");
Код: $sql = mysql_query("SELECT SUM(`cow`,`horse`,`chicken`) FROM `table` GROUP BY id DESC LIMIT 0,100");