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

mysqlクエリの結果の並べ替え

    そうです、連絡先を文字列に保存するべきではありません。代わりに、ユーザー情報を含む別のテーブルを使用してください。新しいテーブルは次のようになります。

    Table: user_contacts
    | user_id    |    contact_id    | confirm |
    -------------------------------------------
    |  your data here...                      |
    

    次に、連絡先リストが必要になったときに、別のクエリを実行するだけです。

    SELECT * FROM `user_contacts`
    JOIN `users` ON `users`.`id` = `user_contatcs`.`user_id`
    WHERE `users`.`id` = $id
    ORDER BY `users`.`name`;
    

    または、注文する必要があります。



    1. SQLServerT-SQLでのREGEXP_LIKE変換

    2. EasyPHPでphpmyadminを使用してSQLファイルをインポートする

    3. Azure Data Studio(SQL Server)でクエリ実行プランを表示する方法

    4. 数値マスキングとnls_parameter