Курсовая работа: База данных ГИБДД
Владелец ON Водитель.ID_Владелец = Владелец.ID_Владелец
WHERE Протокол.Сумма_Штрафа >1500
4. Запрос по VIN коду информации о владельце и страховке
SELECT ПТС_VIN.VIN, Владелец.Фамилия, Владелец.Отчество, Страховка.ID_Страховка, Страховка.С, Страховка.По, Страховка.КАСКО, Страховка.ОСАГО
FROM ПТС_VIN INNER JOIN
Владелец_ПТС ON ПТС_VIN.Номер_ПТС = Владелец_ПТС.Номер_ПТС INNER JOIN
Владелец ON Владелец_ПТС.ID_Владелец = Владелец.ID_Владелец INNER JOIN
Водитель ON Владелец.ID_Владелец = Водитель.ID_Владелец INNER JOIN
Страховка ON Водитель.ID_Страховка = Страховка.ID_Страховка
5. Запрос по государственному номеру информации о машине
SELECT Номер_Двигателя.Номер_Двигателя, Номер_Двигателя.Мощность_л_с, Номер_Двигателя.Объем, Номер_Двигателя.Марка, Номер_Двигателя.Модель,
Номер_Двигателя.Год_Выпуска, ПТС_Гос_Знак.Гос_знак, VIN.VIN
FROM Номер_Двигателя INNER JOIN
VIN ON Номер_Двигателя.Номер_Двигателя = VIN.Номер_Двигателя INNER JOIN
ПТС_VIN ON VIN.VIN = ПТС_VIN.VIN INNER JOIN
ПТС_Гос_Знак ON ПТС_VIN.Номер_ПТС = ПТС_Гос_Знак.Номер_ПТС
6. Запрос по поиску владельцев определенных марок машин и моделей
SELECT Владелец.Фамилия, Владелец.Имя, Владелец.Отчество, Номер_Двигателя.Марка, Номер_Двигателя.Модель, Номер_Двигателя.Год_Выпуска
FROM Номер_Двигателя INNER JOIN
VIN ON Номер_Двигателя.Номер_Двигателя = VIN.Номер_Двигателя INNER JOIN
ПТС_VIN ON VIN.VIN = ПТС_VIN.VIN INNER JOIN
Владелец_ПТС ON ПТС_VIN.Номер_ПТС = Владелец_ПТС.Номер_ПТС INNER JOIN
Владелец ON Владелец_ПТС.ID_Владелец = Владелец.ID_Владелец
WHERE ((Номер_Двигателя.Марка = 'Saab') OR (Номер_Двигателя.Марка = 'Volvo'))
7. Запрос о наличии ОСАГО и КАСКО
SELECT Владелец.Фамилия, Владелец.Имя, Владелец.Отчество, Водитель.Номер_Прав, Страховка.КАСКО
FROM Владелец INNER JOIN
Водитель ON Владелец.ID_Владелец = Водитель.ID_Владелец INNER JOIN
Страховка ON Водитель.ID_Страховка = Страховка.ID_Страховка