コールドフュージョン 9
私はこのクエリを持っています:
<cfset final_standings_table = QueryNew("p_final_standing_id,f_group_id,win,loss,tie,points,win_loss_per,games_played,f_division_id,str_division,str_group_name,str_group_url,score","CF_SQL_INTEGER,CF_SQL_INTEGER,CF_SQL_INTEGER,CF_SQL_INTEGER,CF_SQL_INTEGER,CF_SQL_DECIMAL,CF_SQL_DECIMAL,CF_SQL_INTEGER,CF_SQL_INTEGER,CF_SQL_VARCHAR,CF_SQL_VARCHAR,CF_SQL_VARCHAR,CF_SQL_INTEGER")>
7 番目の位置 (win_loss_per) の (CF_SQL_DECIMAL) を参照してください。
クライアントは小数点以下 3 桁を希望していますが、計算を記録しようとすると
<cfset temp = QuerySetCell(final_standings_table, "win_loss_per", "#evaluate((total_wins + total_ties) / games_played)#", fml_row_count)>
私はそれを小数点以下2桁までしか取得できないようです。