クエリビルダーを作成し、テーブルクラスから処理を分離