You could either put the value into a variable if you're using a stored proc
Code:
declare v_id int;
SELECT min( newsletters_queu.id )
into v_id
FROM newsletters_queu;
DELETE FROM newsletters_queu
WHERE newsletters_queu.id != v_id;
or into a temporary table a bit like this
Code:
SELECT min( newsletters_queu.id ) as id
into tmp_tab
FROM newsletters_queu;
DELETE FROM newsletters_queu
WHERE newsletters_queu.id not in ( select id from tmp_tab);
drop table tmp_tab;
Mike