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

Symfony PHP Discussion :

Requetes imbriquées avec Doctrine_RawSql()


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2005
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 25
    Par défaut Requetes imbriquées avec Doctrine_RawSql()
    Bonjour,
    je souhaiterais faire un requete imbriquée dans le FROM mais doctrine ne me permet pas de le faire facilement.
    (Mon context : symfony 1.4 avec doctrine et mysql sur un server wamp windows)
    message : Couldn't find class (SELECT .
    J'ai donc vu des propositions sur le net qui permettraient de la faire avec Doctrine_RawSql().
    ma requête est celle-ci en plus simple bien sûr.
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT filmcritere.* 
    FROM user, (SELECT film.nom, user.sexe, user.tranche_age, user.pays
    FROM user, film where user.id = film.id_user_critere_ref)  AS filmcritere
    WHERE user.id=1 and user.sexe=filmcritere.sexe and  user.tranche_age=filmcritere.tranche_age and user.pays=filmcritere.pays;

    Questions:
    1 - existe-t-il un plugin pour faire des requetes sql imbriquées ou en utilisant createSubquery() et getDql()?
    2 - est ce que Doctrine_RawSql() est sécurisé?
    3 - Existe-il un exemple simple répondant à ma simple requete imbriquée avec Doctrine_RawSql()?
    4 - la solution d'une view doctrine avec une jointure pourrait me convenir, peut-on faire des jointures sur des views doctrine?

    Merci d'avance de votre réponse !!!

  2. #2
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    534
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 534
    Par défaut
    bienvenu au club

    en faite doctrine, sortie de requête liés au schéma ne s'en sort pas, même avec rawSQl.
    Seul possibilité attaqué ta base à la hard:
    http://www.developpez.net/forums/d10...lation-schema/

  3. #3
    Membre averti
    Inscrit en
    Mai 2005
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 25
    Par défaut
    Ok c'est un peu limitatif ça comme système de requête.
    Par contre, moi j'ai bien des liaisons entre les tables mais c'est l'imbrication qui plante.
    Question:
    Et on ne peut même pas utiliser des "views", je veux dire des views mysql ou autre?

  4. #4
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    534
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 534
    Par défaut
    pense a mettre ton schéma, ce sera plus simple

Discussions similaires

  1. Probleme de requete imbriquée avec VB
    Par crazyboy dans le forum VB.NET
    Réponses: 5
    Dernier message: 27/10/2008, 15h29
  2. Creer une requete imbriquée avec parametres
    Par ramazan dans le forum Développement
    Réponses: 2
    Dernier message: 03/01/2008, 11h30
  3. Creer une requete imbriquée avec parametres
    Par ramazan dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 03/01/2008, 11h30
  4. Problème de requete imbriquée avec hibernate
    Par Lolitaaa dans le forum Hibernate
    Réponses: 2
    Dernier message: 23/03/2007, 13h13
  5. [Access] requete imbriqué avec last
    Par ahcorad dans le forum Langage SQL
    Réponses: 2
    Dernier message: 27/07/2006, 15h32

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