Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Problema con una vista
Message
From
22/07/2003 11:29:52
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivia
 
 
To
22/07/2003 11:18:02
Iniaki Lasheras
Ibersoft Esapaña S.L.
Zaragoza, Spain
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Miscellaneous
Thread ID:
00812242
Message ID:
00812388
Views:
10
>Gracias por tu respuesta Alex,
>
>Era eso exactatamente, pero te agradecería que me explicases por que utilizas LEFT JOIN en vez de INNER JOIN.

Por ejemplo, la parte:
...
... LEFT JOIN datos!vendedor V ;
   ON P.tecnico = V.codigo
asegura que se seleccionen todos los pedidos, aunque no tengan correspondencia en la tabla "vendedor" (por ejemplo, se dejó el campo "pedido.vendedor" en blanco).

Con un INNER JOIN, perderías los pedidos que no tienen vendedor.

Si todos los pedidos tienen vendedor, da lo mismo, cuál de los dos utilizas.

De otra manera, es decisión tuya, si quieres incluir todos los pedidos (LEFT JOIN), o sólo los pedidos que tienen datos de vendedor (INNER JOIN).

Saludos,

Hilmar.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)
Previous
Reply
Map
View

Click here to load this message in the networking platform