IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Afficher une seule requête


Sujet :

PHP & Base de données

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 21
    Points : 14
    Points
    14
    Par défaut Afficher une seule requête
    Bonjour,
    j'ai travaillé plusieurs requetes ORACLE dans la page PHP mais j'ai trouvé l' execution tres lourde.
    je veux une requete avec plusieurs conditions permet de l'affichage directement sans cliquer ou selectionner ... Est-ce possible?
    ce script permet d'afficher le tableau comme statistique..
    par exemple:
    direction|pc fixe|pc portable
    dir1|10|20
    dir2|05|14

    req1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    select m.id, a.id, o.ch1, m.ch1
    from table1 a, table2 m, table3 o
    where o.ch1 (+) = m.ch2
    and m.id (+) = a.id
    and mch=0    //pc fixe
    and dir=2;
    req2
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    select m.id, a.id, o.ch1, m.ch1
    from table1 a, table2 m, table3 o
    where o.ch1 (+) = m.ch2
    and m.id (+) = a.id
    and mch=1   //pc fixe
    and dir=2;
    au lieu de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    select m.id, a.id, o.ch1, m.ch1
    from table1 a, table2 m, table3 o
    where o.ch1 (+) = m.ch2
    and m.id (+) = a.id
    if($cd1) {
    and mch=0 //pc fixe
    }
    if($cd2) {
    and mch=1   //pc fixe
    }
    and dir=2;
    Merci

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 144
    Points : 161
    Points
    161
    Par défaut
    Pas compris la question... (Évidemment que tu peux mettre des conditions dans ta requête !)

Discussions similaires

  1. [MySQL] Afficher les données dans un tableau html horizontal avec une seule requête au lieu de 6
    Par arthuro45 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 07/10/2010, 12h13
  2. Lier trois tables dans une seule requête ?
    Par tempirate dans le forum Requêtes
    Réponses: 2
    Dernier message: 18/06/2006, 20h27
  3. [XSLT] Afficher une seule fois les attributs redondants...
    Par kobe dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 17/11/2005, 10h52
  4. Joindre 2 colonnes pour en afficher une seule
    Par major2 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 04/04/2005, 16h17
  5. Insérer plusieurs enregistrements en une seule requête
    Par pyd001 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 26/02/2004, 11h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo