num列が有効な数値タイプである場合、クエリはそのまま機能するはずです。 UPDATE tbl1 SET num = (SELECT COUNT(*) FROM tbl2 WHERE id=tbl1.id)