Search  
Friday, November 15, 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  Sum...
 Sum
 
 9/20/2012 3:27:04 PM
User is offlinebata01yu
60 posts


Sum
 (N/A)
Buna ziua, Am o tabela care printre altele are si urmatoarele coloane cu urmatoarele valori
s1 s2 id
0 100 1
-11 200 1
100 200 1


pe tabela respectiva efectuez un select de forma
select sum(s1) as a, sum(2) as b where id=1 int crs_1
select sum(s1) as c, sum(2) as d where id=1 into crs_2
si doresc ca in cursorul crs_1 sa imi insumeze numai valorile pozitive iar in cursorul 2 sa am numai valorile negative
ex crs_1.a=100 crs_1.b=500
crs_2.c=-11 crs_2.d=0

vfp 9 si SET ENGINEBEHAVIOR 70
Sper ca m-am exprimat bine si va multumesc anticipat
 9/20/2012 4:40:27 PM
User is offlinerobert_anisoiu
38 posts


Re: Sum
 (N/A)
LOCAL DIMENSION l_s1_pozitive(1), l_s2_pozitive(1), l_s1_negative(1), l_s2_negative(1),
STORE 0 TO l_s1_pozitive(1), l_s2_pozitive(1), l_s1_negative(1), l_s2_negative(1),


SELECT SUM(s1) FROM tabela INTO ARRAY l_s1_pozitive WHERE s1 > 0 AND id = 1
SELECT SUM(s2) FROM tabela INTO ARRAY l_s2_pozitive WHERE s2 > 0 AND id = 1

SELECT SUM(s1) FROM tabela INTO ARRAY l_s1_negative WHERE s1 <= 0 AND id = 1
SELECT SUM(s2) FROM tabela INTO ARRAY l_s2_negative WHERE s2 <= 0 AND id = 1


?l_s1_pozitive(1)
?l_s2_pozitive(1)
?l_s1_negative(1)
?l_s2_negative(1)
  Visual FoxPro  Baze de date, tabele, view-uri si indecsi  Sum...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2013 Profox   Terms Of Use  Privacy Statement