У меня есть таблица первичный ключ которой является составной формируется на 3 колонки:как считать составной первичный ключ в MySQL
userID FK of users table
itemID FK of items table
itemType FK of itemtypes table
Первичный ключ представляет собой комбинацию (идентификатор пользователя, ItemId, ItemType)
Предположим: itemID 1 - это ШАР, а itemType 1 - ЧЕРНЫЙ ЦВЕТ.
поэтому в приведенном ниже примере,
User 1 is selecting a BALL which is BLACK
User 2 is selecting a BALL which is WHITE
User 3 is selecting a BALL which is BLACK
+------+------+--------+
|userID|itemID|itemType|
+------+------+--------+
| 1 | 1 | 1 |
+------+------+--------+
| 2 | 1 | 2 |
+------+------+--------+
| 3 | 1 | 1 |
Теперь я хочу, чтобы сосчитать всех пользователей, которые выбрали черный шар, Как я могу рассчитывать на первичный ключ этой таблицы, которая является композит
Благодаря передовой.
Можете ли вы добавить некоторые примерные данные и ожидаемый результат. –
см. Обновленное сообщение – Pars