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

jak mogę stworzyć system tagowania używając php i mysql?

Opisujesz relację wiele-do-wielu między artykułami a tagami. Chciałbyś użyć pośredniej tabeli skrzyżowań, aby rozwiązać tę relację.

Teraz, aby znaleźć wszystkie artykuły pasujące do wybranego tagu:

SELECT a.article_title
    FROM Tag t
        INNER JOIN Article_Tag_Xref atx
            ON t.tag_id = atx.tag_id
        INNER JOIN Article a
            ON atx.article_id = a.article_id
    WHERE t.tag_name = 'SelectedTagName'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Obsługa dat i znaczników czasu MySQL w Javie

  2. Format daty MySQL – co musisz wiedzieć

  3. Odejmij pewną datę i godzinę od bieżącej daty i godziny, aby znaleźć wiek w PHP

  4. Usuwanie duplikatów z unikalnym indeksem

  5. Czy istnieje sposób na „nasłuchiwanie” zdarzenia w bazie danych i aktualizowanie strony w czasie rzeczywistym?