• 2 odgovora
  • 2.851 pregleda
SQL komanda u relaciji dviju tabela 30.03.2008. u 00:03 · pre 226 meseci #1
Pozdrav !!!

Delphi 7

Dbase - DBF baza, koristim Query1 komponenetu za upit....

npr.

Imam tabelu RacunP i tabelu StavkeRacuna ove dvije tabele su povezane preko RacunP.BrojRac i StavkeRacuna.ID (BrojRac=ID)

Pitanje ?

Zelim da u prvoj tabeli nadjem npr.Operatora 'xxxx' ,zatim da u drugoj tabeli pronadje sve podatke vezane sa key = BrojRac

Moj kod - al ne radi
1.
QUpit.SQL.Clear;
QUpit.SQL.Add('SELECT * from FROM QUpit INNER JOIN QUpitA ON RAcunP.BrojRac = StavkeRacuna.ID');
QUpit.Open;

2.
QUpit.SQL.Clear;
QUpit.SQL.Add('SELECT RacunP.Operator FROM RAcunP, Naziv WHERE RAcunP.BrojRac=StavkeRacuna.ID);
QUpit.Open;


Hvala na odgovoru !!!








Re: SQL komanda u relaciji dviju tabela 30.03.2008. u 12:46 · pre 226 meseci #2
Ovaj upit ce ti vratiti sve stavke racuna koje je uradio operater 'XXXX'
Code:

SELECT S.* 
FROM RACUNP R
  JOIN STAVKERACUNA S ON R.BROJRAC = S.ID
WHERE R.OPERATER ='XXXX'
Potpis
Marcha
-----------------------------------
Pretpostavka je majka zajeba.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme