从每列主题的列中选择最大百分比

时间:2016-08-03 13:23:17

标签: php sql

我有一个名为skills的表,其中为%特定用户存储了不同的技能,所以基本上我想从skills表中为该用户选择最高技能,并希望在while循环中回显它为每个用户

user     |  skills  | 
userID   |    PHP   |
userName |    C++   |

 <?php 
$sql= "(SELECT *,max(skills) as higherPercentage
FROM skill LEFT JOIN user ON skill.userID=user.userID  ORDER BY  signup_date DESC ) ";    
$res = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_assoc($res)) {
?>

因此,如果用户拥有最高价格99与所有技能相比,则应该为他选择

1 个答案:

答案 0 :(得分:0)

存储值类似于1,0.5,6不像100%,10% 然后使用

SELECT MAX(column_name) FROM table_name group by (user)