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

MySql:データベースに複数の選択肢のデータを保存する

    次のような多対多のテーブルを設定できます。

    FavoriteSports
    ------
    id user_id sport_id
    
    1  5        20
    

    お持ちの場所:

    User
    -------
    id name
    
    5  Mike
    
    Sport
    -----
    id name
    
    20 Football
    

    ユーザーには多くのスポーツがあり、スポーツには多くのユーザーがいるため、これは理にかなっています。



    1. すべてのMySQLテーブルデータをhtmlテーブルに表示します

    2. SQLでMAX値とMIN値を持つ行のIDを取得するにはどうすればよいですか?

    3. Oracleの既存のテーブルに自動インクリメントの主キーを追加します

    4. SQLでテーブルを作成する方法–PostgresとMySQLのクエリ例