我創建了一個MySQL的表名「會員」,其中支付和電子錢包兩列......我要讓ewallet
柱之間,使得它會自動更新時支付將更新..規則會ewallet=0.75*payment
。怎麼可能?列取決於其他列
有另一列「enroller_id」,通過它我是計算左計數,並與PHP函數
function getTotalLeg($node,$leg){
$sql="select enrolled_id from members where enroller_id='$node' and tside='$leg' and active='1'";
$res=mysql_query($sql);
global $total;
$total=$total+mysql_num_rows($res);
$row=mysql_fetch_array($res);
if($row['enrolled_id']!=''){
getTotalLeg ($row['enrolled_id'],0);
getTotalLeg ($row['enrolled_id'],1);
}
return $total;
}
是否有可能在數據庫中算它的正確計數下線?請詳細幫助我。提前致謝。
看一看[觸發器](HTTP://dev.mysql。 COM/DOC/refman/5.7/EN /觸發syntax.html)。在與[存儲過程]的合成(https://dev.mysql.com/doc/connector-net/en/connector-net-tutorials-stored-procedures.html)你可以做的相當有趣的事情:) –