Je voudrais comparer les données numériques dans les lignes. pour exemple, j'ai une table qui a une colonne en tant que telle: -SQL qn: - comparaison des données dans les lignes
Number
======
1.88
9.99
8.76
9.88
Je veux comparer 2ème valeur, 3ème valeur, 4ème valeur à la valeur 1er. Et puis 3ème, 4ème valeur au 2ème. puis 4ème au 3ème.
Comment puis-je construire un sql pour faire cela?
j'ai essayé de transposer les valeurs, alors que je voulais faire une déclaration de cas pour comparer chaque valeur. mais ce sera énorme, car j'ai au moins 100 sur les valeurs. J'ai également essayé interne joignant la table avec la même colonne de nombre, puis soustraire colonne1 et colonne2 pour comparer quelle valeur est plus grande. mais la logique ne fonctionne pas exactement comme la comparaison suivante omet la valeur précédente. c'est à dire. après avoir comparé 2ème, 3ème, 4ème avec 1ère valeur. la prochaine comparaison est 3ème et 4ème avec 2ème. des idées? –