$b->include_related('tent',NULL,TRUE,TRUE)->include_related('booking/guest',NULL,TRUE,FALSE)->include_related('booking/bookingbasis',NULL,TRUE,FALSE)->include_related('booking',NULL,TRUE,FALSE);
$b->group_by('booking_id');
$b->select_sum('booking_total','sum_booking_booking_total');
$b->select_sum('booking_taxes','sum_booking_booking_taxes');
$b->get_paged(1,1);
$total = $b->paged->total_rows;
合計 num 行は 2 行あります。しかし、$total は 1 しか返しません。
その他のことは、次のコードを削除すると2が返されることです。問題はグループ化から始まります。
$b->group_by('booking_id');
$b->select_sum('booking_total','sum_booking_booking_total');
$b->select_sum('booking_taxes','sum_booking_booking_taxes');
何が問題なのかは誰でも推測できます。