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

Optymalizacja zapytań:max() w podzapytaniu

MAX zawsze przetwarza wszystkie wiersze - użyj kolejności i limitu - więc zapytanie będzie wyglądało w ten sposób

 SELECT * FROM wbsites WHERE url = '...' ORDER BY id DESC LIMIT 1

W tym przypadku podzapytanie nie jest wymagane

EDYCJA:Zapomniałem, gdzie adres URL



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Atomowość wielu podzapytań MySQL w zapytaniu INSERT/UPDATE?

  2. Wybierz kolejność zapytania nie działa w przygotowanym zestawieniu

  3. Zrozumienie SUM(NULL) w MySQL

  4. MySQL - policz całkowitą liczbę wierszy w php

  5. Utwórz procedurę składowaną MySQL za pomocą JPA Hibernate