У меня есть таблица вроде этого:Как получить неподходящие записи из уникальных ключей?
Physician_key Product Month Score
1 a 8 1
1 a 8 2
1 a 8 3
2 b 8 2
2 b 8 1
Я пытаюсь получить только количество ключей, имеющих балл < = 2, и я не хочу считать ключ, даже если это происходит, чтобы один раз счет> 2 , Таким образом, на выходе я хочу что-то вроде этого: Count = 2, для продукта b в месяце 8.
Я пытаюсь сделать самостоятельное соединение с ограничением Null на ключ для записей < = 2 и> 2. Но он все еще возвращает мне первые 2 строки, чего я не хочу.
Таблица на самом деле не является таблицей РСУБД, если она не имеет ПК. 'score' * кажется * неподходящим компонентом соединения PK – Strawberry
Его основным ключом является некоторый sales_id, один sales_id может иметь несколько physician_keys –
Пример вашего текущего SQL был бы полезен. – Jim