ciao ragazzi..devo fare una INSERT TO solo se il record non è stato già inserito..come faccio?? due quert una dentro l'altra?

set rp = conn.execute("SELECT * FROM siti WHERE ID="&id_sito&""
if not rp.eof then
set rs = conn.execute("INSERT TO SITI..."
end if

c'è un modo per farlo con una sola query?