у меня есть эти три таблицы, как вложение показывает, где я хочу, чтобы получить все заемщики, которые заимствованы все свои заимствованные книги в один деньЕсть ли способ проверить общие значения столбцов для нескольких строк?
-3
A
ответ
0
Ваш запрос:
Select DISTINCT BookID,BorrowerID FROM Book_Borrower group by BorrowerID,BookID having COUNT(BookID) % 2 = 0
будет дайте вам все книги и заемщики, которые заимствовали книгу ровно (2, 4, 6 и т. д.) несколько раз.
Что вы хотите:
SELECT BorrowerID, COUNT(DISTINCT BorrowDate)
FROM Book_Borrower
GROUP BY BorrowerID
HAVING COUNT(DISTINCT BorrowDate) = 1
Запрос выбирает заемщиков и подсчитывает различные borrowdates, но фильтрует их, чтобы показывать только результаты, где есть только один borrowdate.
Смежные вопросы
- 1. Проверить уникальность одного значения для нескольких столбцов
- 2. есть ли способ проверить, присутствует ли значение в строке для нескольких столбцов
- 3. Значения столбцов для нескольких столбцов
- 4. Есть ли способ найти общие элементы в нескольких списках?
- 5. Как подсчитать значения столбцов нескольких строк с помощью чистого mysql?
- 6. Есть ли способ проверить наличие нескольких значений в массиве?
- 7. значения столбцов нескольких строк в одну строку
- 8. Есть ли способ проверить, есть ли хост?
- 9. Есть ли лучший способ проверить, действительны ли значения запроса AJAX?
- 10. Есть ли хороший способ проверить правила против n столбцов?
- 11. Есть ли способ найти пространства строк/столбцов матрицы в R?
- 12. Pandas: Есть ли идиоматический способ создания строк для каждого значения в наборе столбцов?
- 13. Есть ли способ проверить, буферизуются ли значения в списке хонов?
- 14. Есть ли способ проверить, содержит ли массив более одного значения?
- 15. Есть ли способ проверить unique_together?
- 16. Есть ли способ проверить переменную для «isForEachable»
- 17. Есть ли способ проверить метаданные?
- 18. Уникальные значения для нескольких столбцов
- 19. Проверить несколько строк для значения
- 20. Есть ли быстрый способ уменьшить отступ нескольких строк в Python?
- 21. Подсчет строк нескольких разных столбцов
- 22. Есть ли способ заменить значения столбцов при запросе?
- 23. Объединить вывод строк для проверки нескольких столбцов
- 24. Есть ли способ проверить, включена ли TLS?
- 25. Есть ли способ проверить, закрыт ли TextWriter?
- 26. Wix Toolset - Есть ли способ проверить значения свойств бесшумной установки
- 27. Есть ли простой способ проверить/редактировать значения, хранящиеся в nsIPrefBranch?
- 28. Проверить наличие нескольких столбцов
- 29. Есть ли другой способ проверить значения текстового поля в VB.net
- 30. Есть ли способ проверить, какой тип значения возвращает метод?
Да, запрос выбора. Что вы еще пробовали? Это очень мало. –
Да, прошло. –
я использовал этот запрос, чтобы получить заемщик, которые заимствованные книги для двойных раз только Выберите DISTINCT BookID, BorrowerID ИЗ группы Book_Borrower по BorrowerID, BookID , имеющему COUNT (BookID)% 2 = 0 –