我有一個名爲skills
的表,其中爲該特定用戶存儲了不同的技能,因此基本上我想從skills
表中爲該用戶選擇最高技能,並希望在循環爲每個用戶從每個主題的列中選擇最大百分比
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淡水河谷比較所有的技能,那麼就應該選擇像他
'SELECT MAX(column_name)FROM table_name WHERE ...' – Andrew
它會選擇最高值對於每個用戶ID我希望它用於while循環 –
我試過使用max(),但它回顯表中的最高值到所有用戶 –