Bonjour à tous,
Je suis un ptit nouveau dans le monde d'SQL
J'ai un soucis au niveau d'une requete, le principe est de trouver les cordonnés des extremes d'un quadrillatére donc 4 coordonée (x,y). Sachant que x à pour valeur soit 0 soit 200
pt1(0;y)
pt2(0;y)
pt3(200;y)
pt4(200;y)
Le probleme est que lorsqu'un des extreme descend en dessous de 0 le max des autres exteme devient 0 ... Bizarddd
Voici ma requete :
select
*from(select
motcle m2, codzn1 as diam2 ,max(codzn2)as max2, min(codzn2)as min2 fromprowhere codsoc =1and fampro ='V'and codzn3 ='+200'groupby motcle, codzn1),(select
motcle m0, codzn1 as diam0 ,max(codzn2)as max0, min(codzn2)as min0 fromprowhere codsoc =1and fampro ='V'and codzn3 ='+000'groupby motcle, codzn1)
where m2=m0 and diam2 = diam0J'obtiens: je devrais trouvé:
m2 : AIRW m2 : AIRW
diam2 : 65 diam2 : 65
max2 : -100 max2 : 200
min2 :0 min2 :-100
m0 : AIRW m0 : AIRW
diam0 : 65 diam0 : 65
max0 : 400 max0 : 400
min0 : 100 min0 : 100
l'erreur ce situ à max2 et min 2
Un grand merci d'avance à l'âme qui saura m'aider ....

Youpitralalalalere
