交差

2017-05-11 12 views
1

句で交差

SELECT * FROM build_req WHERE version = "8.2.0.1" IN (SELECT * FROM 
build_req where build_status = "Approval Pending"); 

ERROR

オペランドが1列(S)

を含むべきであるUNION

SELECT * FROM build_req WHERE version = "8.2.0.1" union SELECT * FROM 
build_req where build_status = "Approval Pending"; 

組合は正常に動作しています。このエラーをどのように克服するのですか?

答えて

0

あなたはとSELECT * FROM状態とIDが条件あなたが1列のみ

SELECT * FROM build_req WHERE version = "8.2.0.1" and build_status = "Approval Pending" ; 
+0

IDに必要な場所にすべての列を与える場所を欠場?まだ同じエラーが発生しています。 –

+0

あなたはテーブルにidを持っているのですか? –

+0

私は持っていた。 build_id。私はそれを試みた。同じエラー。 –