SELECT
assoc_tavole_parts.NR_ITEM,
assoc_tavole_parts.PART_NUMBER,
lessico_pn.DS_BREVE,
assoc_tavole_parts.PN_QTA,
lessico_np.DS_BREVE
FROM
an_telai
INNER JOIN vp ON vp.PV_CODE = an_telai.PV_CODE
INNER JOIN scheda_tecnica_vcb ON scheda_tecnica_vcb.CBV_CODE = vp.CBV_CODE
INNER JOIN vp_opt_pacc ON vp_opt_pacc.CBV_CODE = scheda_tecnica_vcb.CBV_CODE AND vp_opt_pacc.OPT_TIPO <> '*'
INNER JOIN vcb_tavole_pacc ON vcb_tavole_pacc.CBV_CODE = vp_opt_pacc.CBV_CODE AND vcb_tavole_pacc.OPT_TIPO <> '*'
INNER JOIN an_tavole ON an_tavole.TONUMBER = vcb_tavole_pacc.TONUMBER
INNER JOIN tonumber ON tonumber.TONUMBER = an_tavole.TONUMBER
INNER JOIN lessico_cl ON lessico_cl.CLASSE = tonumber.CLASSE AND lessico_cl.LANGUAGE_CODE = '3'
INNER JOIN lessico_gr ON lessico_gr.GRUPPO = concat(TONUMBER.CLASSE,TONUMBER.GRUPPO) AND lessico_gr.LANGUAGE_CODE = '3'
INNER JOIN lessico_sg ON lessico_sg.SOTTOGRUPPO = tonumber.TONUMBER AND lessico_sg.LANGUAGE_CODE = '3' ,
assoc_tavole_parts
INNER JOIN filtro_dati_parts ON filtro_dati_parts.PART_NUMBER = assoc_tavole_parts.PART_NUMBER
INNER JOIN lessico_pn ON lessico_pn.CODICE_LESSICO = filtro_dati_parts.CODICE_LESSICO AND lessico_pn.LANGUAGE_CODE = '3'
INNER JOIN lessico_np ON lessico_np.PART_NUMBER = filtro_dati_parts.PART_NUMBER and lessico_np.LANGUAGE_CODE ='3'
WHERE
an_telai.TELAIO = 'zcfc3572005481899' AND
vp_opt_pacc.PV_CODE = vp.PV_CODE AND
vcb_tavole_pacc.CBV_CODE = vp_opt_pacc.CBV_CODE AND
vcb_tavole_pacc.CODICE_OPT = vp_opt_pacc.CODICE_OPT AND
scheda_tecnica_vcb.FL_PRP = an_tavole.FL_TAVOLA_MADRE and
an_tavole.COD_TAVOLA_GRAFICA = vcb_tavole_pacc.COD_TAVOLA_GRAFICA AND
tonumber.CLASSE = '50' AND
tonumber.GRUPPO = '01' AND
tonumber.SUBGRP = '08' AND
assoc_tavole_parts.COD_TAVOLA_GRAFICA = '452'
ORDER BY assoc_tavole_parts.NR_ITEM ASC
kolay gelsin INNER JOIN lessico_np ON lessico_np.PART_NUMBER = filtro_dati_parts.PART_NUMBER and lessico_np.LANGUAGE_CODE ='3' buraya
lessico_np.DS_BREVE gelen veri bossa - çıkması lazım nasıl yapabilirim ?? teşekkürler..
LEFT JOIN esauriti_sostituiti ON esauriti_sostituiti.PN_SOSTITUITO = assoc_tavole_parts.PART_NUMBER
böyle bir sorgum var daha dogrusu yapmaya çalışıyorum bune ek olarak bunu eklemeye çalıştışıyorum daha kolayı varsa oda olur :=)
LEFT JOIN esauriti_sostituiti ON esauriti_sostituiti.PN_SOSTITUITO = assoc_tavole_parts.PART_NUMBER
LEFT JOIN esauriti_sostituiti AS deneme ON deneme.PN_SOSTITUITO = esauriti_sostituiti.PN_SOSTITUENTE burada
deneme.TP_SOST_SOSTITUENTE gelen veri (s) ise AND deneme.PN_SOSTITUENTE = esauriti_sostituiti.PN_SOSTITUITO tekrar arayaca * olanlar çıkacak
anlatamaım sanırım ama
s ler TP_SOST_SOSTITUENTE
* ler TP_SOST_SOSTITUENTE
eski no esauriti_sostituiti.PN_SOSTITUITO 15970721
yeni no esauriti_sostituiti.PN_SOSTITUENTE 15970727 bunu tekrar * sa bırakıyor s ise buna takrar bakıyor eski no esauriti_sostituiti.PN_SOSTITUITO 15970721
yapmak istedigim bu numara değişmişşe devam edecek * buldugu son
15970721 S 15970727 S
15970727 S 15970724 S
15970724 S 15004021 *
bzılarında 15970724 S 15004021 * tek olarak geliyor bazılarında 10 15 e kadar çıkabiliyor bu döngü