私はSQLでこれに対する解決策を探していました。最初の 2 文字と生年月日が同じテーブルからレコードを検索しようとしています。自己結合を行うことを考えましたが、正しい結果が得られているとは思えません。これが私のクエリです。不足しているものを教えてください:
select p1.frst_name,
from person p1 inner join person p2
on upper(left(p1.frst_name,2)) like upper(left(p2.frst_name,2))
and upper(p1.last_name) LIKE upper(p2.last_name)
and p1.birth_date = p2.birth_date