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

友情関係をモデル化する方法

    テーブル結合を使用できます(例: http://dev.mysql .com / doc / refman / 5.0 / en / join.html )すべてのリクエストを検索します。

    実際には、ここでサブクエリを使用できます:

    SELECT * FROM users_status WHERE userid = "$userid" 
        OR userid in (SELECT request_to   FROM friendships where request_from = "$userid" AND friendship_status = 1)
        OR userid in (SELECT request_from FROM friendships where request_to   = "$userid" AND friendship_status = 1)
    

    $useridを置き換えます ユーザーIDを使用



    1. MySql:IN演算子を使用してステートメントを選択します

    2. Oracleにシーケンスを含む複数の行を挿入する

    3. AlphaAnywhereでのSalesforce.comの操作

    4. プロアクティブなSQLServerヘルスチェック、パート2:メンテナンス