select min(q.rid)
from qvalues q
inner join batchinfo b
on q.rowid = b.rowid
and b.instrument = 'tf1'
group by q.rowid, q.name, q.compound
having count(*) > 1
- вместо выбора мин (РИД) как я удалить все, за исключением мин (РИД)?
- как я могу удалить все, кроме max (rid)?
Обратите внимание, что я хочу, чтобы удалить только те значения, которые имеют тот же ROWID, имя и соединениеудалять строки, которые не имеют мин (РИД)
[ Связанный вопрос] (http://stackoverflow.com/questions/4443451/expression-of-non-boolean-type/4443497#4443497) –