列のあるテーブル「positions」が1つあります。
id | session_id | keyword_id | ポジション
そしてその中のいくつかの行:
- session_id=1の10行
- およびsession_id=2の場合は10。
クエリの結果として、次のようなテーブルが必要になります。
id | keyword_id | position1 | 位置2
ここで、「position1」はsession_id = 1の値を持つ列であり、「position2」はsession_id=2の値を持つ列です。
結果セットには10レコードが含まれている必要があります。
英語が下手でごめんなさい。
データ例:
id | session_id | keyword_id | position
1 | 1 | 1 | 2
2 | 1 | 2 | 3
3 | 1 | 3 | 0
4 | 1 | 4 | 18
5 | 2 | 5 | 9
6 | 2 | 1 | 0
7 | 2 | 2 | 14
8 | 2 | 3 | 2
9 | 2 | 4 | 8
10 | 2 | 5 | 19