我得到的数据,并希望各行从其它表中获取数据我从数据库SQL从数据库中获取数据
$query = "SELECT use FROM ur WHERE user='Gue'";
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_array($result)){
echo $row['use'];
echo '<br>';
}
现在我想每个$row['use']
应该从另一个表“我”
$query = "SELECT SUM(mon) FROM my WHERE use='$use'"; //$use = row['use']
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_array($result)){
echo $row['SUM(mon)'];
}
有没有解决方法?
你能解释一下吗? – cute 2011-02-07 20:39:08
+1,这一个查询**方式比OP的设计更有效率**!为什么要获得SUM所需的所有行,然后一次只获取一个SUM,而一次只能获得所有SUM。 – 2011-02-07 20:40:44