問題タブ [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.
sql - CASE WHEN で構文エラーが発生するのはなぜですか? そして今Iifで空白
機器の情報を含む 1 つのテーブルと、別の 2 つのリンクされたテーブル 画像を含むデータベースの 2 つのリンクされたテーブルがあります。映像と機材のつながりは、MARCA(ブランド)とMODELO(モデル)の2つのフィールドです。そのため、機器の画像がどの表にあるかを調べる必要があります。null チェックは、一方を見て画像が得られないかどうかをチェックし、次にもう一方を調べます。次のように 1 つだけで問題なく実行できます。
しかし、新しいものを追加する必要があるので、ケースを使用していますが、構文エラーが発生します:
では、CASEで何が間違っているのでしょうか?
編集: Iif に変更すると、次のようになりました。
それが役立つ場合は、これが構造ビューの画像です
エラーはありませんが、クエリの結果は空白です。
c# - このインラインが間違っているのはなぜですか?
次のステートメントがある場合:
スローが通常の流れを壊しているのでコンパイルされると思っていましたが、値を返さなくても問題はありませんが、ビルドされません。
このステートメントを正しくする方法はありますか、またはなぜこれが許可されていないのですか?
ありがとう。
編集: this.revision は int ですか? メソッドは int を返します。
編集2:この方法がある場合
コンパイラーは値を返さないことについて不平を言いません。私はインラインの場合に同じことを期待していました...少なくとも、メソッドで既に行われているので、それができることを知っています。
sql - Expression Too Complex Access 2007、この IIF シーケンスを単純化するにはどうすればよいですか?
以下の複雑なステートメントを実行して、列「SODist」に値を提供します。この値は、「SalesOrderNo」フィールドの値が連続して一致するたびに増加します。「ID」を自動番号として使用して「行番号」関数をシミュレートしますが、これを 13 行を超えてスケーリングする必要があります。おそらくVBA関数を使用して目的の結果を達成するためのより良い方法はありますか?
sql - subquery -iif()4内側結合
MS ACCESS には、qselSumPastDivs_vd が 1 つの値を取得するため、0 のデータを取得し、1 つの値を取得する必要がある次のステートメントがあります。
問題を引き起こしているのは関節ですか?
IIF ステートメントの [] を削除しましたが、明らかに、MS ACCESS では複数の INNER JOIN に () が必要です。まだデータがありません...
sql - WHERE 条件で IIf() を使用してクエリを更新する
テーブル作成クエリに基づく更新クエリを Access で作成しています。
一時テーブル (テーブル作成クエリの出力) には、[Tick]、[DivLevel4]、および [T] の 3 つのフィールドがあります。[T] が異なる値 (C または F のみ) の場合、[DivLevel4] の異なる値を表示する同一のティックを持つことができます。
この条件を更新クエリに組み込むにはどうすればよいですか? 条件フィールドにステートメントを追加しようとしIIf()
ましたが、うまくいきません:
のように