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

MYSQL、PHP、またはRのmysqlデータベースから共起行列を作成する

    自己参加をグループ化する:

    SELECT   a.uid a, b.uid b, COUNT(*) cnt
    FROM     my_table a JOIN my_table b ON b.id = a.id AND b.uid > a.uid
    GROUP BY a.uid, b.uid
    

    sqlfiddle でご覧ください 。




    1. mysql_connectはどのくらい開いたままですか?

    2. mysqlでHaversine式を高速化する方法は?

    3. 実行時のMySQL正規表現

    4. テーブルに挿入selectmax(column_name)+1