Search  
Monday, December 09, 2019 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Baze de date, tabele, view-uri si indecsi  SELECT SQL...
 SELECT SQL
 
 4/13/2013 12:30:14 AM
User is offlineSCHRECK
478 posts
2nd


SELECT SQL
 (N/A)
Trebuie sa culeg dadate din doua tabele ifurpl.dbf si platfur.dbf si sa obtin tabelul cneexbun.dbf
Pentru a intelege despre ce este vorba am scris o comanda SELECT care nu prea functioneaza bine, rezulta tabelul cneexrau.DBF
Datele rezultate se refera la lina ianuarie 2013. Problema apare acolo unde in fisierul platfur.dbf sunt plati si pe februarie.
Imi dau seama de ce nu functioneaza comanda SELECT dar nu stiu cum s-o remediez.
Comanda SELECT se aplica pt. VFP6 nu pentru VFP9. Pentru luna IANUARIE poate sa existe mai multe plati nu numai una ca in exemplu
Atasez fisierele
 4/13/2013 12:35:15 AM
User is offlineSCHRECK
478 posts
2nd


Re: SELECT SQL
 (N/A)
 SCHRECK wrote
Trebuie sa culeg dadate din doua tabele ifurpl.dbf si platfur.dbf si sa obtin tabelul cneexbun.dbf
Pentru a intelege despre ce este vorba am scris o comanda SELECT care nu prea functioneaza bine, rezulta tabelul cneexrau.DBF
Datele rezultate se refera la lina ianuarie 2013. Problema apare acolo unde in fisierul platfur.dbf sunt plati si pe februarie.
Imi dau seama de ce nu functioneaza comanda SELECT dar nu stiu cum s-o remediez.
Comanda SELECT se aplica pt. VFP6 nu pentru VFP9. Pentru luna IANUARIE poate sa existe mai multe plati nu numai una ca in exemplu
Atasez fisierele
selecttva.zip 
 4/13/2013 7:24:09 PM
User is offlinemgabi
949 posts
1st


Re: SELECT SQL
 (N/A)
SELECT  i.nrdoc, ;
sum(0000000.00+IIF(BETWEEN(data_pl,{01/01/2013},GOMONTH(v_data,1)-1),valpl,0)) AS totachit,;
sum(val_fact-IIF(BETWEEN(data_pl,{01/01/2013},GOMONTH(v_data,1)-1),valpl,0)) AS neex ;
FROM ifurpl I JOIN platfur P ON p.nrdoc=i.nrdoc GROUP BY p.nrdoc ;
WHERE tvaincas=.t. AND BETWEEN(data,{01/01/2013},GOMONTH(v_data,1)-1) ORDER BY data_pl INTO TABLE cneex

Adica sum(...) as totachit, sum(..) as neex


  Visual FoxPro  Baze de date, tabele, view-uri si indecsi  SELECT SQL...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2013 Profox   Terms Of Use  Privacy Statement