В моята база данни SQLite имам таблица, наречена Tracks, която се състои от следните колони: изпълнител, песен, genre1, genre2, genre3. Таблицата съдържа много стойности, които имат едни и същи стойности на изпълнител и песен с различни стойности genre1, genre2, genre3. Като примера по-долу:
artist | track | genre1 | genre2 | genre3
ABBA | Song 1 | Rock | Rock | Rock
U2 | Song 4 | Rock | Rock | Rock
ABBA | Song 1 | Pop | Pop | Pop
U2 | Song 4 | Pop | Pop | Pop
ABBA | Song 1 | 70s | 70s | 70s
U2 | Song 4 | 90s | 90s | 90s
Трябва да създам SQLite израз, който ще обедини всички уникални жанрови стойности, където изпълнителят и записът са едни и същи, като примера, показан по-долу:
artist | track | genre1 | genre2 | genre3
ABBA | Song 1 | Rock | Pop | 70s
U2 | Song 4 | Pop | Rock | 90s
Всяка помощ с това ще бъде изключително оценена.