Obtenir le minimum pour chaque ligne d'une table

Obtenir le minimum pour chaque ligne d'une table - SQL/NoSQL - Programmation

Marsh Posté le 10-12-2004 à 12:58:53    

Je m'en sors pas je voudrai obtenir
 
A   B   C
1   2   3
1,5 0   1
0,5 4   0
 
->
X
1
0
0
 
Comment faire? en sql pour sqlServeur

Reply

Marsh Posté le 10-12-2004 à 12:58:53   

Reply

Marsh Posté le 10-12-2004 à 13:06:10    

UNION


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 10-12-2004 à 13:09:58    

Peux tu etre un plus clair.
Je ne suis pas tres doué en sql

Reply

Marsh Posté le 10-12-2004 à 13:32:44    

Personne ? c'est important pour moi et en plus ca urge

Reply

Marsh Posté le 10-12-2004 à 14:18:22    

je crois pas que tu puisses le faier directement si c'est trois champs differents.

Reply

Marsh Posté le 10-12-2004 à 14:46:32    

Ptet  
select case when (case when a > b then b else a end) > c then c else (case when a > b then b else a end) end  
from ...
Enfin un truc du genre j'ai pas Sql server sur place ;-)

Reply

Marsh Posté le 10-12-2004 à 15:17:08    

Faudrait voir à revoir la conception de la base de données :/
Sinon c'est select min(colonne) quand la base est bien foutue :o

Reply

Marsh Posté le 10-12-2004 à 15:46:57    

Trouvé sur Gougueule grâce au nainternet :
 
http://www.w3schools.com/sql/sql_union.asp
 

Citation :

SQL Statement 1
UNION
SQL Statement 2


 [:crosscrusher]
 
N.B. Tu as peut-être un problème de design... Peut-être une table unique avec un champ 'categorie' serait plus adapté, ou bien je m'avance.


Message édité par sircam le 10-12-2004 à 15:48:02

---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 10-12-2004 à 15:59:24    

c'est moi qui suis parano ou ca sent la demande faite en douce pendant une interro? :heink:

Reply

Marsh Posté le 10-12-2004 à 16:35:33    

LEAST Plus petite valeur sous Oracle
Mais c'est sous MSSQL SERVEUR que je veux.
 
Et oui tu es parano. Je ne suis plus etudiant et il n'y a pas que les etudiants qui se torture avec le sql
 
A+

Reply

Marsh Posté le 10-12-2004 à 16:35:33   

Reply

Marsh Posté le 10-12-2004 à 16:50:17    

T'as essayé mon brol ?


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 10-12-2004 à 16:50:59    

tom a écrit :

LEAST Plus petite valeur sous Oracle
Mais c'est sous MSSQL SERVEUR que je veux.
 
Et oui tu es parano. Je ne suis plus etudiant et il n'y a pas que les etudiants qui se torture avec le sql
 
A+


 
Métier / Occupations :  Etudiant en informatique

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed