ここでいいのかわかんないのだけれど。

DB のとあるテーブルから、条件に一致するレコードを抽出するとする。
その「条件」が数十〜数百以上ある場合についてなんだけど、こういうのってどういう風に問い合わせを行うのが一般的なのでしょうか。
where 文に or で延々と繋げていくのもひとつのやり方だと思うのだけど、とてもスマートとはいえない気がするのです。