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

MySQL Użyj instrukcji WHERE, aby wskazać konkretny wiersz

Rozważ uruchomienie zapytania zbiorczego (pomijając wszelkie odniesienia do title ), który łączy się z powrotem do tabeli na poziomie jednostki. Poniżej zwraca tytuł odpowiadający najwyższemu widowi dla każdego Nidu .

SELECT n.nid, n.vid, n.title
FROM node_revision n
INNER JOIN
   (SELECT nid, MAX(vid) as max_vid 
    FROM node_revision 
    GROUP BY nid
   ) AS agg
ON agg.nid = n.nid AND agg.max_vid = n.vid



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. przesyłanie złożonego zapytania zajmuje zbyt dużo czasu

  2. Różnica między bazami danych MySQL/SQLite/etc?

  3. SonarQube :Jak zmniejszyć rozmiar Measure_data.ibd?

  4. Zapytanie o liczbę tabel, które mam w MySQL

  5. Wybór SQL z dwóch tabel zwraca zduplikowane wartości - Codeigniter