SQL SELECT ข้อมูลที่ซ้ำกันออกมาแสดง

อยากทราบว่า ถ้าเราจะ SELECT ข้อมูลที่ ซ้ำกันออกมาแสดงทำยังไงครับ เช่น 
TB มี คอลัม ดังนี้
Id,
name,
lastname,
event(งาน value เช่น 001,002 และ 003 ,004 แต่ 001,002 ในคอลัม special ไม่มีข้อมูล แต่ใน 003,004 ในคอลัม specialมีข้อมูล ),
special(สัญชาติ เช่น ไทย อังกฤษ)
อยากทราบว่า ถ้าเราจะหา name และ lastname ที่อยู่ใน event 001,002 ที่ซ้ำกับ name และ lastname ที่อยู่ใน event 003,004 และให้มันแสดง
คอลัมspecial ของ event 003,004 ซึ่งมีสัญชาติอยู่ จะได้ไหมครับ 

เช่น
name        lastname           event          special
นายนก       ดำ                     001
นายกวาง    ขาว                   002  
นายนก       ดำ                     003              ไทย
นายกวาง    ขาว                   004             อังกฤษ

แสดงข้อมูล
name        lastname       special
นายนก       ดำ                   ไทย
นายกวาง    ขาว                อังกฤษ

รบกวนด้วยครับ ขอบคุณมากครับ 
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่