MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

SAPのサブクエリ内の条件変数


1行の回答-サブクエリは許可されていません。

ただし、シナリオを処理する必要がある場合は、次のことを実行できます。

  • クエリ全体をストアドプロシージャにカプセル化してから、ストアドプロシージャを使用します。

  • ビューを作成します。ビューは、メインクエリまたはサブクエリのいずれかを処理するために作成されます。

  • テーブルレベルの変数を作成し、その中にビューの最終結果を保存してから、先に進んでメインクエリのテーブル変数の値をフェッチします。


  1. 不等式条件を示すMySQLクエリを書き留めますか?

    不等式とは、等しくないことを意味し、MySQLには2つの不等式演算子「<>」と「!=」があります。次のMySQLクエリは、不等式条件を示しています mysql> Select tender_value From estimated_cost1 WHERE Name_company != 'Chd Ltd.'; 上記のクエリは、!=演算子があるため、不等式の条件を示しています。 mysql> Select tender_value From estimated_cost1 WHERE Name_company <> 'Chd Ltd.';

  2. 等式条件を示すMySQLクエリを書き留めますか?

    バイナリ等式演算子は、厳密な等式または不等式についてオペランドを比較します。 MySQLでは、演算子と等しい(=)は、両方のオペランドの値が同じ場合は1を返し、それ以外の場合は0を返します。次のMySQLクエリは、等式条件を示します- mysql> Select tender_value From estimated_cost WHERE id = 3; 上記のクエリは、列IDが整数値に等しいため、等式条件を示しています。 mysql> Select tender_value From estimated_cost1 WHERE Name_company = 'Chd L