2017-07-06 13 views
0
select c_bpartner.name , c_bpartner.c_bpartner_id 
    from c_bpartner 
    where name in (select ad_org.name 
    from ad_org 
    where name='orgnamehere' 
    ) 
where isvendor='Y' 

私はエラーno viable alternative at input "select"を取得しています。サブクエリのselectにエラーがあります。"実行可能な代替postgresql"エラーメッセージ

+0

でそれをremplaceはad_org.name' 'の型と互換性c_bpartner.name''のタイプですか? – rmuller

+0

はいそれらは両方ともvarchar(60)の意味です –

答えて

1

最後where isvendor='Y'を外し、AND isvendor='Y'

 select c_b.name , c_b.c_bpartner_id 
     from c_bpartner c_b 
     where c_b.isvendor='Y' AND 
      c_b.name in (select a_o.name 
         from ad_org a_o 
         where a_o.name='orgnamehere' 
        ) 
+0

まだ同じエラー –

+0

テーブル名と混同している可能性があります。私は自分の答えを更新しました。それを試してください –

+0

?できます ? –

関連する問題