我有一个名为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与所有技能相比,则应该为他选择
答案 0 :(得分:0)
存储值类似于1,0.5,6不像100%,10% 然后使用
SELECT MAX(column_name) FROM table_name group by (user)