たとえば、テーブルがbooks
あり、特定の名前ですべての本を検索したい場合は、それらの本の著者を取得して、books
テーブル内のすべてのエントリについてテーブルを調べます。たとえば、「All About Pirates」というタイトルを検索し、そのタイトルが「Jane Doe」と「JoeSmith」の2冊の本がある場合、それらの著者によるすべてのタイトルがテーブルで再度検索されます。
select *
from books b
join books b2 on b.author = b2.author
where title = 'All About Pirates'