-1
私はセッションテーブルを持っているし、それは2つの項目が相談されたセッション数を取得するにはどうすればよいですか?</p> <p>ITEM1、ITEM2:
- が含まれていますが
- タイムスタンプ
をITEM_IDそして、私は次のような結果を得るために、SQLクエリをしたい
私はセッションテーブルを持っているし、それは2つの項目が相談されたセッション数を取得するにはどうすればよいですか?</p> <p>ITEM1、ITEM2:
をITEM_IDそして、私は次のような結果を得るために、SQLクエリをしたい
あなた
select t.item_id, t2.item_id, count(*)
from t join
t t2
on t.session_id = t2.session_id and t.item_id < t2.item_id
group by t.item_id, t2.item_id;
なぜt.item_id
@ geek-tech。 。 。つまり、各ペアは結果に1回しか表示されません。 parisを両方向で使いたい場合は、それを削除するか、 't.item_id <> t2.item_id'で置き換えてください。 –