問題タブ [iif]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - VBAのIIFのようにインラインに配置できるMatlab条件付きIF演算子はありますか
VBAでは、次のことができます。
C> 0の場合A=B+C
、C <= 0の場合、次のようになります。A=B
これらの条件をMATLABコードでインラインで実行できる演算子または関数はありますか?
sql - Access /VBA3075-Iifの引数の数が間違っています
誰かが問題を見つけることができますか?角かっこでOTTを行ったと思いますが、エラーを揺るがすことができないようです。
sql-server - IIF()アクセスステートメントをSQLServerに変換します
アクセスコードをsql2008に変換しようとしていますが、sql2008がIIFステートメントをサポートしていないことがわかりました。クエリを書き直そうとしている2つの方法は、次のとおりです。構文を台無しにしていることがわかります。
oracle - ORACLE IIF ステートメント
IIF ステートメント、テーブル、および以下のステートメントを記述しているときにエラーが発生します。
声明:
テーブル:
エラー:
00907-右括弧の欠落
入力してください。
tsql - 動的 T-SQL IIF ステートメントに関する問題
このコードは問題なく動作し、動的クエリの各インスタンスの Qty * Price を合計するという、私が望んでいることを正確に実行します。
しかし、IIF ステートメントを追加すると壊れます。私がやろうとしているのは上記と同じことですが、トランザクションタイプが「CO」の場合、合計を負の金額に設定します。
sql - MSAccessでSUMとIIFを使用して行が返されない場合は0を返します
行が返されない場合にMSAccessのSQLクエリの結果として0を返す方法を探しています。以下は私の質問です:
ここで、列TotalCount
は数値タイプであり、何らかの結果を返すクエリに対して正常に機能します。ただし、たとえばdate2/13/2013
にレコードがない場合blank
は、nither0
でも。でもない行を返すだけnull
です。この行に0を返すにはどうすればよいですか。
vba - 複数の条件を持つネストされたiifSSRS
SSRSレポートの式を書く必要があります。正確な構文についてはわかりませんが、ネストされたiifである必要があると考えていますが、複数の基準があり、グラフと除算フィールドの値を確認しています。1日の終わりに、chart=110300およびdivision=100の場合は「IntercompanyAP-USA」、chart =110300およびdivision=200の場合は「IntercompanyAP-RUS」の場合は、チャート名を表示します。このようなものですが、実際には正しく書かれています。
私はこれに関するどんな助けにも大いに感謝します!
ms-access - クエリでネストされた IIf( ) 式の計算結果からのエラー
レコードを 3 つのグループのいずれかに分類することに基づいて計算を実行しようとしています。したがって、もし a なら x; それ以外の場合は b、次に y。それ以外の場合は c、次に z。これは私がしようとしているものです:
計算された DateAdd の結果ではなく、これが「#error」を返す理由は何ですか?
sql - IIF ステートメントのヘルプ - SUM OF 値以上
行き詰まっており、アドバイスが必要です。これは簡単なことかもしれませんが、私はここの初心者であり、できるだけ早く習得しようとしているので、ご容赦ください. 「A」/「P」形式の出席データを含むテーブルがあります。クラス内で日付範囲を指定して 3 回以上欠席した人数をレポートに表示しようとしています。ほとんどの場合、1 つの例外を除いてすべての作業を行う SQL ステートメントを使用しています。誰かが欠席した回数の合計を表示することはできますが、3 回以上欠席した学生のみを表示する方法がわかりません。データを返す列の式に次のように入力しています。
=SUM(IIF(Fields!Attendance.Value ="A",1,NOTHING))
式を次のように書くと:
=SUM(IIF(Fields!Attendance.Value ="A",1,NOTHING))>=3
TRUE/FALSE を返します。TRUE の戻り値のみを表示する方法を理解できれば、それで問題ありません。
どんなアドバイスでも大歓迎です!
私の SQL ステートメント全体 - このデータセットにデータをプルするために呼び出されるデータセットが他に 2 つあります。