Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Finden Sie das Minimum in einer Spalte, in der zwei andere Spalten Null sind

Wandeln Sie einfach Ihren Satz in die Abfrage um:

(find)    (the lowest imageID) (where the other two columns = 0)  
[SELECT]   [MIN(imageID)]      [WHERE Processing = 0 AND Finished = 0]

Ihre vollständige Abfrage sollte also (unter Verwendung von MIN() Aggregatfunktion):

SELECT MIN(ImageId) as LowestImageId
FROM Mytable 
WHERE Processing = 0 
  AND Finished = 0

Sehen Sie sich diese SQLFiddle-Demo an