Mit Ihrem ursprünglichen SQL als Basis (wenn Sie zuerst nach id und dann nach sub_id sortieren möchten):
$sql="select * from gallery group by sub_id order by id desc, subid desc limit 0,4";
Wenn es nicht beabsichtigt ist, die "Duplikate" zu eliminieren, dann könnte die folgende SQL anstelle der obigen verwendet werden:
$sql="select * from gallery order by id desc, subid desc limit 0,4";