PHPスクリプトに2つのテーブルを使用しています。
define("EXTRA_POINTS_VALUE",15);
table "points":
id_user | point
1 | 500
2 | 650
3 | 400
table "points_extra":
id_point_extra | id_user
1 | 1
2 | 1
3 | 1
4 | 2
1 つのクエリで COUNT(id_extra_point) * EXTRA_POINTS_VALUE を含む SUM フィールド「points.point」が必要です。それが可能だ?
結果は次のようになります。
id_user | total_point
1 | 545 (500 + (3 count * 15))
2 | 665 (650 + (1 count * 15))
3 | 400 (400 + (0 count * 15))