1
Я хочу показать кредиты, которые позаимствованы как минимум. Это случай, когда два кредита привязаны к наименьшему числу заемщиков.Выберите несколько минимальных значений
Loan:
no | type
------------
L1 | house
L2 | student
L3 | car
Borrower ('num' is foreign key to 'no'):
name | num
----------
A | L1
A | L1
A | L2
A | L3
SELECT loan.type
FROM loan, borrower
WHERE loan.no = b.num
AND loan.type = (SELECT MIN(type) from loan)
GROUP BY loan.type
Это должно производить student
и car
, но сейчас это просто дает мне один из них. Как мне изменить свой запрос, чтобы решить эту проблему?
Исправление: типы кредитов с наименьшим количеством заемщиков. Хорошо, я буду смотреть в JOINING. Есть ли способ уменьшить этот код, чтобы он не имел этого гнездования? – maregor
@maregor. , , Вероятно, это самый простой способ написать запрос в SQLite. –