sql >> Database >  >> RDS >> Mysql

De min vinden in een kolom waar twee andere kolommen nul zijn

Zet gewoon je zin om in de zoekopdracht:

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

Dus uw volledige zoekopdracht zou moeten zijn (met behulp van MIN() aggregatiefunctie):

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

Bekijk deze SQLFiddle-demo



  1. MySQL - Combineren van INSERT, VALUES en SELECT?

  2. Hoe specificeer ik een IN-clausule in laravel-rugzak?

  3. Bij dubbele sleutelupdate - meerdere kolommen

  4. Tel opeenvolgende dubbele waarden in SQL