Pergunta de entrevista da empresa NeoSOFT

different delete vs truncate vs drop ? waq to delete duplicate records from table ?