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

jak połączyć wartość z innej tabeli za pomocą tej samej wartości warunku

select m.id, p.post_name, m.meta_value
from posts p
inner join post_meta m on p.id = m.post_id
inner join 
(
   select post_id, min(id) as minid
   from post_meta
   group by post_id
) m2 on m.post_id = m2.post_id and m.id = m2.minid


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie Spring Data nie działa, gdy parametr zapytania jest encją

  2. Łączenie się z mysql za pomocą php

  3. MySql — czy klucz podstawowy jest domyślnie unikalny?

  4. GroupBy po orderBy dla skomplikowanych zapytań w Laravel

  5. Uzyskaj ostatni odrębny zestaw rekordów