2016-06-30 5 views
0

2つのテーブルを結合するためのクエリを実行しようとしています。MariaDBでのクエリを使用した行の混合

select distinct 
    ext.COD_FRENTE_CHEG, ext.COD_DIVI2_SAIDA, 
    vaz.ABV_DIVI2_LOG,ext.DATA_SAIDA, 
    ext.CIE_PESO_LIQUIDO, ext.CIE_HR_CHEG_CAMPO, ext.CIE_HR_SAI_CAMPO, 
    ext.CIE_DATA_CHEG, ext.COD_MIS_MOTRIZ_SAIDA,ext.CIE_USER, 
    ext.CIE_FORCADO, ext.CIE_OBSERV, ext.CIC_DIST_MED 
from ga_ciclos_externos ext 
left outer join ga_lgt_vazao vaz 
on (ext.cod_divi2_cheg = vaz.COD_DIVI2_LOG 
and ext.COD_FRENTE_CHEG = vaz.COD_FRENTE_LOG) 
where ext.SAF_ANO_SAFRA_CHEG = '2016' and ext.cod_empr_cheg = '2' 
order by ext.data_saida 

一部の行が列cod_divi2_logと混ざっているために問題があります。

私はMariaDBを使用しています。

+0

ようこそスタックオーバーフロー!あなたのコードサンプルを4つのスペースでインデントして適切にレンダリングするように質問を編集しました。フォーマットの詳細については、編集ヘルプを参照してください。特定の問題を特定するために必要な詳細、さらに重要なのは特定の質問*を編集するために編集してください。がんばろう! – Wtower

答えて

0

ありがとうございます。 問題はクエリではなく、データベースから直接問題が発生しました。

関連する問題