我一直在爲SQL尋找解決方案。我試圖從一個表中找到具有相同的前兩個字符和相同的出生日期的記錄。我想過自我加入,但我懷疑自己得到了正確的結果。這裏是我的查詢,請告訴我缺少了什麼:從表中選擇名稱具有相同首字母的表
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
是此Oracle或MySQL? –