sql >> Databasteknik >  >> RDS >> Mysql

Hitta min i en kolumn där två andra kolumner är noll

Konvertera bara din mening i frågan:

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

Så din fullständiga fråga bör vara (med >MIN() aggregatfunktion):

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

Se den här SQLFiddle-demon



  1. Aktivera lösenord och unix_socket-autentisering för MariaDB root-användare?

  2. Göra ändringar i flera poster baserat på ändring av en enda post med SQL

  3. Hur man utför schemaändringar i MySQL &MariaDB på ett säkert sätt

  4. Byt namn på outfil med datum i mysql