Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1519 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  division SQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

division SQL

n°1834322
plage84
Posté le 05-01-2009 à 23:31:24  profilanswer
 

Bonjour,
Je cherche à effectuer une division en SQL de deux valeurs d'une même table.
 
en gros avec un MLD simplifié on a :
 
Secteur(id_niveau,Libellé, Code)
Indicateurs(Id_indicateur, Année, id_niveau, Valeur)
Nom_indicateur(Id_indicateur,Libellé)
 
Je veux pouvoir calculer un ratio correspondant à la division entre la valeur d'un indicateur de la table du même nom avec la valeur d'un autre indicateur.
 
voila
merci d'avance

mood
Publicité
Posté le 05-01-2009 à 23:31:24  profilanswer
 

n°1834375
olivthill
Posté le 06-01-2009 à 10:09:41  profilanswer
 

Avec quelle base de données (Oracle, MySQL, ...) ?
 
Dans la plupart des SQL, la division se fait avec une barre oblique "/".
 
Avez-vous essayé ça ? Est-ce que ça marche ?

n°1835186
MagicBuzz
Posté le 07-01-2009 à 15:59:05  profilanswer
 

Code :
  1. SELECT i1.valeur / i2.valeur
  2. FROM indicateurs i1
  3. CROSS JOIN indicateurs i2
  4. WHERE i1.id_indicateur = 1
  5. AND i2.id_indicateur = 2

n°1836311
plage84
Posté le 10-01-2009 à 13:05:26  profilanswer
 

Merci MagicBuzz
j'ai un peu adapté le truc pour mon MLD
mais l'idée du i1 et i2 marche impec
 
merci encore


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  division SQL

 

Sujets relatifs
Problème de connexion avec SQL serveur 2005[C# - VB.NET - SQL] arrondir un prix (sans virgule)!
[Résolu] - [SQL] count(*) pour des attributs différentsConnexion à une base Sql Serveur sous linux
[Perl] Récupérer le résultat d'une requète SQLSQL -> Probleme contraintes et relations, je bloque
Erreur requête SQL dans ACCESS[TRANSACT SQL]Problème division sql serveur
[SQL] Une requete de division[SQL] Comment éviter une division par 0 (zéro) --> résolu par DECODE()
Plus de sujets relatifs à : division SQL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR