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

SQL Изберете само редове с максимална стойност в колона, ФИЛТРИРАНА по колона

Трябва да поставите условието както в подзаявката, така и във външната заявка:

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. Поддържане на реда в MySQL IN заявка

  2. Как да проверя дали съществува ред в MySQL? (т.е. проверете дали съществува имейл в MySQL)

  3. Попълнете падащо меню от mySQL таблица в PHP

  4. Обратно инженерство на mysql база данни за създаване на приложение django

  5. Безкраен PHP цикъл while