Mysql
 sql >> база данни >  >> RDS >> Mysql

Намиране на минимума в колона, където две други колони са нула

Просто преобразувайте изречението си в заявката:

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

Така че пълната ви заявка трябва да бъде (използвайки MIN() агрегатна функция):

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

Вижте тази демонстрация на SQLFiddle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да конвертирам база данни на Oracle в MySQL?

  2. Заявка за връщане на MySQL

  3. Има ли начин да се направи SQL дъмп от Amazon Redshift

  4. Използване на JDeveloper с MySQL база данни и Oracle Database на AWS RDS, част 3

  5. Как да създадете MySQL йерархична рекурсивна заявка?