Pozdrav narode,
Eh ovako ... Pitanje je vezano za type 1 Nested SQL Query. Imam 2 tabele koje mi trebaju a Access bazi, međutim druga ima samo jednu kolonu koja mi treba i koja se koristi u ovom queriju. Trebam da izvucem broj, ime, prezime i grad svih kupaca ciji je balans preko $150 i koji su narucili neki produkt u februaru. Prva tabela se zove "Customer", druga "OrderTbl". U tabeli Customer imam polja CustNo, CustFirstName, CustLastName, CustBal koji koristim u queriju i koje treba da pozovem. Mozda bi trebao spomenut da i jedna i druga tabela imaju kolonu CustNo.
U drugoj tabeli imam samo OrdDate koji mi treba. Znaci treba iz prve tabele da izvucem CustNo, CustFirstName, CustLastName, od osoba ciji je CustBal > 150, a koje su kupili neki produkt u februaru. Datum je dat u formatu recimo 02/12/2004.
Napisao sam sljedeci query, al ocigledno je greska jer ne dobijam rezultate, al mi ni ne izbacuje nikakvu sintax gresku takodje. Hvala puno unapred :)
SELECT Customer.CustNo, CustFirstName, CustLastName, CustCity
FROM Customer INNER JOIN OrderTbl ON
Customer.CustNo = OrderTbl.CustNo
WHERE CustBal > 150 AND OrdDate IN
(SELECT OrdDate FROM OrderTbl
WHERE OrdDate LIKE '02*');
Eh ovako ... Pitanje je vezano za type 1 Nested SQL Query. Imam 2 tabele koje mi trebaju a Access bazi, međutim druga ima samo jednu kolonu koja mi treba i koja se koristi u ovom queriju. Trebam da izvucem broj, ime, prezime i grad svih kupaca ciji je balans preko $150 i koji su narucili neki produkt u februaru. Prva tabela se zove "Customer", druga "OrderTbl". U tabeli Customer imam polja CustNo, CustFirstName, CustLastName, CustBal koji koristim u queriju i koje treba da pozovem. Mozda bi trebao spomenut da i jedna i druga tabela imaju kolonu CustNo.
U drugoj tabeli imam samo OrdDate koji mi treba. Znaci treba iz prve tabele da izvucem CustNo, CustFirstName, CustLastName, od osoba ciji je CustBal > 150, a koje su kupili neki produkt u februaru. Datum je dat u formatu recimo 02/12/2004.
Napisao sam sljedeci query, al ocigledno je greska jer ne dobijam rezultate, al mi ni ne izbacuje nikakvu sintax gresku takodje. Hvala puno unapred :)
SELECT Customer.CustNo, CustFirstName, CustLastName, CustCity
FROM Customer INNER JOIN OrderTbl ON
Customer.CustNo = OrderTbl.CustNo
WHERE CustBal > 150 AND OrdDate IN
(SELECT OrdDate FROM OrderTbl
WHERE OrdDate LIKE '02*');