sql >> データベース >  >> RDS >> Mysql

phpとmysqlを使用してタグ付けシステムを作成するにはどうすればよいですか?

    あなたは記事とタグの間の多対多の関係を説明しています。その関係を解決するには、中間ジャンクションテーブルを使用する必要があります。

    次に、選択したタグに一致するすべての記事を検索します。

    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. SQLServerデータベーススナップショット-3

    2. MariaDBのすべての関数を一覧表示する2つの方法

    3. MySQLで列の照合を表示する方法

    4. SQL Serverでsys.sql_dependenciesを使用しないでください(非推奨)