İki masam var., characteristics
ve students
.
özellikler
id name value
---- ------ -------
1 country england
2 country brazil
3 games football
4 games baseball
5 country india
. . .
. . .
öğrenciler
first_name age character_values
------------ ----- ------------------
Jason 12 [1,4]
Mark 14 [1,3]
Kunal 10 [5,3]
. . .
. . .
. . .
Bu characteristics
tablonun üç sütunu vardır: id
sütun otomatik artış alanıdır. Bu name
belirli bir özelliğin adını ve value
karakteristikle ilgili ilgili bilgileri gösterir.
Bu students
tablo her öğrenci hakkında ayrıntılı bilgi içerir. Bu character_value
alan içinde students
tablo bir jsonb
alan. Jsonb dizisindeki her öğe, dizideki uygun karakteristik kimliğe işaret eden bir kimliktir. characteristics
masa.
(örneğin, bir öğrenci Hindistan ülkesindeyse, kimlik 5 eklenir character_values
ilgili öğrencinin adına karşı jsonb dizisi)
Her öğrencinin yalnızca bir ülkeye ait olabileceğini varsayarsak, sonucu ait oldukları ülkenin adına göre sıralarken öğrenci listesini nasıl seçerim?