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

Podselekcję czy nie podselekcję?

Spróbuj przenieść IN do klauzuli FROM jako wbudowaną tabelę pochodną

SELECT 
    id_topic, id_member_comment, pd.username, dt_post
FROM
   (
   SELECT MAX(last_id_comment) AS id_comment
   FROM forum_topic 
   GROUP BY cat_id
   ) AS foo
   JOIN
   forum_comment c ON foo.id_comment = c.id_comment --AND a cat_id join too?
   LEFT JOIN
   persondata pd ON c.id_member_comment = pd.id_member;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd połączenia MySQLI pokazuje hasło

  2. Jak uruchomić skrypt SQL w MySQL?

  3. Mysql Kopiuj bazę danych z serwera na serwer jednym poleceniem

  4. Jaki jest maksymalny zakres varchar w MySQL?

  5. Jak zrobić automatyczne pole inkrementacji w django, które zaczyna się od 10000