Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Znajdowanie min w kolumnie, w której dwie inne kolumny mają wartość zero

Po prostu przekonwertuj zdanie w zapytaniu:

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

Więc twoje pełne zapytanie powinno być (używając MIN() funkcja agregująca):

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

Zobacz demonstrację 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. Jak wygenerować numerację sekwencyjną w wordpressie

  2. Wypełnianie pola wejściowego na podstawie wyboru z rozwijanego menu za pomocą Javascript

  3. Jak ustalić, czy używasz SSL w połączeniu MySql?

  4. Wyzwalacz MySQL do ustawienia kolumny na max + 1 nie działa

  5. Jaki typ zmapowałbyś BigDecimal w Javie/Hibernacji w MySQL?