Witam. Posiadam tabele, które prezentują sie w ten sposób
Order
Id | Order_Name | Order_Price
1 | Deski 10,20
2 | Farba 23,95
3 | Pedzel 7,50
Customer
Id | Customer_Name | Customer_PESEL
1 Cust1 90093000839
2 Cust2 60042100321
3 Cust3 40010500532
OrderCustomerRel
Id | Order_ID | Customer_ID
Potrzebuje wykonać INSERTA do tabeli OrderCustomerRel na podstawię numer pesel klienta. Nie bardzo rozumiem jak składać mocniejsze zapytania w SQL dlatego proszę o pomoc w nakierowaniu. Probówałem to zrobić w ten sposób, po samej nazwie klienta
INSERT INTO
OrderCustomerRel
(
Order_ID, Customer_ID
)
SELECT Id FROM Customer WHERE Customer_Name = 'Cust1'
Natomiast tutaj w select powinienem wstawić Order_ID i Customer_ID, customer_ID pobiorę w sposób przedstawiony ale doczepić jeszcze jednego sql, który mi zwróci ID Deski to się trochę gubię, już nie mówiąc o tym żeby jeszcze sprawdzić pesel i w zależności co wyjdzie puścić odpowiedni INSERT.
Prosiłbym o małą pomoc w nakierowaniu lub wytłumaczeniu jak składać większe zapytania (select w selectcie, select w insertcie itd.), które są wymagane w tym przypadku. Z góry bardzo dziękuje i pozdrawiam.