Hello,
Petite question que j'ai, dont je cherche la réponse, a savoir si je me dirige juste.
J'ai une view qui fonctionne. je dois rajouter un champ dont la valeur doit venir d'une autre requete, comment je fais?
Voici ma view (en terme d'exemple!):
Et j'aimerais que la valeur de toto soit le résultat d'une requete select que voici:
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT mes_champs_ok, toto FROM table1 LEFT JOIN table2
dont le admin_by_airport.company_id soit défini par la valeur dynamique. De plus, le select peut me renvoyer 1 ou plusieurs lignes, dont la valeur sera toujours 1 ou 0. Mais j'aimerais faire un OU sur ces valeurs (cad si une ou plusieurs valeurs est à 1, la valeur sera 1, si tout est a 0, ou qu'elle ne renvois rien, la valeur sera 0).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 SELECT is_active FROM ( ( `admin_by_airport` LEFT JOIN contact ON ( contact.id = admin_by_airport.contact_id ) ) LEFT JOIN sf_guard_user ON ( contact.user_id = sf_guard_user.id ) ) WHERE admin_by_airport.company_id =411
Une idée pour faire cette view?
Merci,
Olivier









Répondre avec citation
Partager