Bonjour,
pour info, quand on met un + dans un select,ça fait quoi ?
exemple:select id from entrees where Q1='essai' + Q2='essai2'
??Merci de vos réponses
Bonjour,
pour info, quand on met un + dans un select,ça fait quoi ?
exemple:select id from entrees where Q1='essai' + Q2='essai2'
??Merci de vos réponses
Il semblerait que, placé de cette façon là, un + n'a aucun effet.
Tu peux utiliser le + s'il est question de valeur numérique.
Comme par exemple ici : ou PER_ID=2+1 c.-à-d. 3.
Par contre, si tu veux considérer plusieurs conditions (WHERE), tu dois mettre un AND.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT * FROM `PERSONNE` WHERE PER_ID =2 +1;
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT ID FROM ENTREES WHERE Q1='essai' AND Q2='essai2';
Il existe une syntaxe sous Oracle pour faire un outer join grace au +
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 WHERE toto.id = tata.id (+)
Evite de dire ce genre de chose. pas de rapport avec la question, de plus, même sous Oracle il est maintenant déconseillé de faire des jointures externes avec le (+).
1) c'est propre et spécifique à Oracle, aucun autre SGBDR ne l'a implémenté.
2) la syntaxe normative a été implémentée sous Oracle depuis la version 8i.
3) tu n'es pas sur le forum Oracle, mais sur le forum SQL. On cause donc du SQL pas du dialecte Oracle.
4) Jim Melton qui est le directeur du développement pour le moteur relationnel Oracle est le rapporteur de la norme SQL:1999 et auteurs des principaux ouvrages sur SQL:1999 :
http://books.elsevier.com/uk/mk/uk/subindex.asp?isbn=1558604561
http://books.elsevier.com/uk/mk/uk/subindex.asp?isbn=1558606777
Jim : http://books.elsevier.com/uk/bookscat/authors/defaultindividual.asp?authorcode=108707
Si jamais il t'entendais proner le (+) dans les jointures il en tomberait à la renverse !!! ;-)
A +
Décidément c'est ma fête aujourd'huiEnvoyé par SQLpro
Je ne prone surtout pas cette syntaxe, pas plus que je prone le where pour faire un join.
La question etait qu'est ce qu'un + dans un select:
Ma réponse c'est juste, peut être a t-il vu une ligne de ce genre.
Rien de plus.
Concernant le fait que toutes questions posées dans ce forum sont oeucuméniques, la c'est moi qui pisse de rire
oui, je crois que c'est ça...a t-il vu une ligne de ce genre.
merci!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager