begin process at 2012 02 09 00:51:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

MySQL

 > 

Requêtes

 > 

Requete et jointure


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Requete et jointure

samedi 21 juin 2008 à 16:36:34 | Requete et jointure

jobijobar

Re-,

bon dans un précédent post j'avais partagé avec vous mon horrible requête, pour ceux qui n'ont pas eu le grand malheur de la voir, c'était :

SELECT t1.*, t3.* FROM t1 LEFT JOIN (SELECT * FROM t2 WHERE id2='123') AS t3 ON t1.id=t3.id WHERE 1

j'avais pensé l'améliorer en la transformant en:

SELECT t1.*, t3.* FROM t1 LEFT JOIN t2 ON t1.id=t2.id WHERE (t2.id2='123' OR t2.id2 IS NULL)

Merci de bien vouloir me dire ce que vous en pensez, et éventuellement me proposer si vous avez mieux

Merci vraiment à tous
samedi 21 juin 2008 à 18:59:59 | Re : Requete et jointure

nicomilville

Membre Club
Salut,

je pense que c'est mieux que tout a l'heure, par contre je n'ai pas d'autres idées donc...

a++

Si la réponse vous convient, pensez : Réponse acceptée !

mercredi 25 juin 2008 à 10:27:40 | Re : Requete et jointure

GarnierFlorian

Je pense que c'est plutôt :

Select t1.*, t3.*
From t1
Inner Join t2
On t1.id = t2.id
Where t2.id2 = 123 Or t2.id2="";

J'espère que cela va marcher.

Peace
 


Cette discussion est classée dans : t1, select, id, t2, t3


Répondre à ce message

Sujets en rapport avec ce message

Défit pour un pro [ par zazadec ] Question de se compliquer la vie, je dois reprendre un site avec une bdd déjà existante... bref vous avez compris j'ai pas le choix.2 tables T1 et T2 Recherche de texte [ par jobijobar ] Bonjour à tous, j'ai un problème lors de l'execution d'un requete.Table t1 : id, text1, text2, text3, text4, text5Table t2 : id, id2, field1, field2, Optimisation requete [ par citt ] Bonjour,Je suis en train d'optimiser des requêtes et je me demande qu'elle manière et la plus rapide.Voici ma table Resultat incompréhensible [ par JALEO WAHRANI ] Bonjour, j'ai une base avec 2 tables: 'perso et client', perso a pour colonnes:id, prop, etatétat vaut 'Y' si on effectue un suivi, sinon (par défaut) JOINTURE A UTILISER POUR UN INSERT INTO [ par guivrator ] Bonjour,J'ai crée une base de données dans laquelle j'ai un premier tableau T1 contenant environ 25 champs donc une clé primaire ID. Pour remplir ce t probleme de sum dans une requete (groupage) [ par cudenetf ] Bonjour, j'ai differents types t1,t2,t3,t4 des articles de type t1,.....et avec des qtés n1,n2,n3 (2 tables) j'arrive bien a faire la somme des quanti problème avec requéte imbrqiuée corrélée [ par sara_sig ] Bonjour , je n'arrive pas à éxécuter dans oracle une requéte imbriquée correlée : La requéte est la suivante : "select case T1.nation when '00 problème résultat requête select [ par slayer07 ] Bonjour, je viens de faire une requête select sur 2 tables. Le souci que j'ai est que lors de l'exécution de la requête,il m'apparait 2 résultats avec [FIREBIRD] améliorer UPDATE ... WHERE VAR IN(SELECT...) [ par RV2931 ] Bonjour, J'effectue actuellement des requêtes imbriquées sous la forme [code=sql]UPDATE T1 SET T1.F1 = 'FOO' WHERE T1.ID IN ( SELECT T1.ID FROM T1 W Requete sql avec variable dans cellule excel [ par DIM72 ] Bonjour, Dans Excel je fais une requête sur oracle ( par l'intermédiaire d'une requête OLE DB )dont la table T2."VMDD" est une table de dates. Je vo


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,231 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales