"from ...., table t(2)" : Que signifie "(2)" [SQL] - SQL/NoSQL - Programmation
Marsh Posté le 24-03-2004 à 10:50:06
Bonjour, Je crois que tout est dans le titre ! J'ai une requête qui utilise deux tables.
select c.champ1, c.champ2, c.champ3, c.champ4 , p.champ1, p.champ4, p.champ5 from table1 c, table2 p(2) where c.champ1 = p.champ1 and p.champ2 = "Lapin" and p.champ3 = "Tortue"
Que signifie le "(2)" située juste après l'alias de la deuxième table ? Je précise que la requête fonctionne très bien (Sybase). Est-ce que c'est pour modifier la façon dont le serveur va faire sa requête ? Merci.
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 24-03-2004 à 10:50:06
Bonjour,
Je crois que tout est dans le titre !
J'ai une requête qui utilise deux tables.
select c.champ1, c.champ2, c.champ3, c.champ4
, p.champ1, p.champ4, p.champ5
from table1 c, table2 p(2)
where c.champ1 = p.champ1
and p.champ2 = "Lapin"
and p.champ3 = "Tortue"
Que signifie le "(2)" située juste après l'alias de la deuxième table ?
Je précise que la requête fonctionne très bien (Sybase).
Est-ce que c'est pour modifier la façon dont le serveur va faire sa requête ?
Merci.
Message édité par darkoli le 24-03-2004 à 10:51:00