データベースへの発行クエリ数を少なくするため、クエリを最適化する[[QuerySet (Django)|QuerySet]]のメソッド。[[外部キー]]との関係が1:1以外(n:1やn:m)である場合に、[[N+1問題]]を回避するために使う。
適応されていると、以下のようなIN句になるはず。
```sql
SELECT ... FROM ... WHERE ... IN (...)
```
> [!hint]
> 1:1の場合は[[select_related (Django)|select_related]]を使う。