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

PHPとMYSQLを使用してお気に入りのジョブリストを作成する

    ここには間違いなく新しいテーブルが必要です。この方法でテーブルを作成できます:-

    テーブル名:-お気に入り

    indexid int(11) not null auto_increment,
    username varchar(255) not null,
    favourites varchar(255) not null
    

    indexidを使用しました 自動インクリメント列として、テーブルの検索と削除をはるかに高速化します。

    ユーザー名 ユーザーテーブルとお気に入りの間の共通キーです テーブル。このキーを使用して両方を接続できます。

    ここに、このお気に入りの主要部分があります。 列には、ユーザーのお気に入りのメンバーをコンマで区切って追加します。このように。

    favouriteuser1, favouriteuser2, favouriteuser3
    

    これで、すべてのユーザーのすべてのお気に入りのユーザーに簡単にアクセスできます。このようにして、上記のリストに新しいユーザー名を簡単に追加したり、上記のリストからユーザー名を削除したりできます。

    シンプルなLEFTJOINを使用できます テーブルデータを取得します。

    SELECT * FROM users LEFT JOIN favourites USING(username);
    



    1. pg_escape_stringは正確に何をしますか?

    2. PostgreSQLでステートメントの実行を一時停止する方法

    3. コマンドラインからMySQLダンプをダウンロードする

    4. SQLServerデータベースのすべてのテーブルからすべての主キーを削除する方法-SQLServer/TSQLチュートリアルパート65