У меня есть создать пользователя таблицы в КассандреКак выбрать элементы для каждого USERID из таблицы
create table users (pcId int , userId int, friendId int, age int, score int , name text, PRIMARY KEY (pcId, userId, friendId, score))
и вставить данные:
INSERT INTO users(pcid , userid , score , friendid , age , name) Values (1, 1, 2, 1, 12, 'l');
INSERT INTO users(pcid , userid , score , friendid , age , name) Values (1, 1, 2, 2, 12, 'a');
INSERT INTO users(pcid , userid , score , friendid , age , name) Values (1, 1, 2, 0, 15, 'p');
INSERT INTO users(pcid , userid , score , friendid , age , name) Values (1, 2, 6, 1, 15, 'p');
INSERT INTO users(pcid , userid , score , friendid , age , name) Values (1, 2, 7, 2, 15, 'p');
PCID | userid | дружелюбный | оценка | возраст | имя
1 | 1 | 0 | 2 | 15 | p
1 | 1 | 1 | 2 | 12 | l
1 | 1 | 2 | 2 | 12 | a
1 | 2 | 1 | 6 | 15 | p
1 | 2 | 2 | 7 | 15 | p
Мой вопрос: Как я могу выбрать для каждого USERID 2 друзей (friendid, возраст, имя, оценка), отсортированных по имени?
Мой результат должен быть:
pcid | userid | дружелюбный | оценка | возраст | имя
1 | 1 | 2 | 2 | 12 | a
1 | 1 | 1 | 2 | 12 | l
1 | 2 | 1 | 6 | 15 | p
1 | 2 | 2 | 7 | 15 | p
добавить имя первичного ключа после идентификатора пользователя, Кассандры по умолчанию Сортировки по кластерному ключевому столбцу –
@AshrafulIslam Я не могу добавить имя в первичном ключе, потому что это обновляемое поле – kaio