Hi! On 2020-02-19 11:45, John Doe wrote: > Aber mit meinem Denkansatz > SELECT MAX(value) FROM data WHERE channel_id = 1; > > komme ich irgendwie nicht weiter, da so ja nur der Maximalwert, nicht > aber die zugehörige ID. die ich löschen möchte, ausgegeben wird.
select * from data where channel_id = 33 order by value desc limit 1; Aber wenn du den wert schon kennst, kannst du den auch direkt löschen (vorher anschauen): select * from data where channel_id = 33 order by value desc limit 1; und wenn es passt: delete from data where channel_id=1 and value = 12345.6; Gruß J