Ver Mensaje Individual
  #3  
Viejo 19/02/08, 17:07:09
larmadovr larmadovr is offline
Member
 
Fecha de Ingreso: ene 2008
Localización: Monterrey N.L. México
Mensajes: 77
Thumbs up Que tal amigo:

Para hacer un inner join debes tener llaves con las cuales ligas las tablas. En el caso de M_MAT1T es una vista y no estoy seguro de que se pueda hacer la relación que quieres, por que no encuentro con que campo ligarla.

Te voy a pasar un ejemplo de un inner join:

SELECT mara~bismt
keko~werks
keko~kalnr
keko~matnr
keph~kst001
keph~kst002
keph~kst003
keph~kst004
keph~kst005
keph~kst006
keph~kst007
keph~kst008
keph~kst009
keph~kst010
keph~kkzst
makt~maktx
INTO TABLE ti_serv_costes
FROM keko INNER JOIN mara
ON keko~matnr EQ mara~matnr " Se ligan llave vs llave
INNER JOIN keph
ON keko~kalnr EQ keph~kalnr
INNER JOIN makt
ON keko~matnr EQ makt~matnr
WHERE mara~matnr IN s_matnr
AND keko~werks EQ p_centro
AND keph~kkzst EQ ''.

Dame más detalles para poder ayudarte.

Hay otras maneras de poder realizar ese trabajo. Pasame una descripcion del requerimiento que te pidieron. Yo estoy al pendiente para solucionarlo.

Saludos...
Responder Con Cita