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

SQL Wybierz tylko wiersze z wartością maksymalną w kolumnie FILTEROWANE według kolumny

Musisz umieścić warunek zarówno w podzapytaniu, jak i w zapytaniu zewnętrznym:

select yt1.*
from yourtable yt1 left outer join
     yourtable yt2
     on yt1.id = yt2.id and yt1.val < yt2.val and yt2.ignore <> 1
where yt2.id is null and yt1.ignore <> 1;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ostrzeżenie:mysql_connect():[2002] Brak takiego pliku lub katalogu (próba połączenia przez unix:///tmp/mysql.sock) w

  2. PDOException:SQLSTATE[HY000] [2002] php_network_getaddresses:getaddrinfo nie powiodło się:nazwa lub usługa nieznana

  3. Jak dokładnie działają zapytania do bazy danych PHP/MySQL?

  4. java.lang.ClassNotFoundException:com.mysql.jdbc.Driver (maven + jboss)

  5. mysql - czy mogę zapytać ile connect_errors podał dany host?