問題タブ [case-when]
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.
mysql - 場合のmysqlプロシージャ
一連の等差数列をループしています。このコードは、最初の2つのパラメーターが何であるかに応じて、加算または減算する必要があります。次に、ステップ値が正か負かを確認します。次の場所で構文を確認するように指示するエラーが発生します。
そこで、それを含む2つのwhenステートメントを削除し、コードを実行しました。エラーはありませんでした。しかし、今は次に何をすべきかわかりません。何を修正する必要があるのかわかりません。助言がありますか?ありがとうございました。
mysql - MySQLは結果値を別の値に置き換えます
私はMySQLを持っており、クエリは次のとおりです。
タイプのすべての値を置き換えたい:
したがって、結果は次のようになります。
みたいではなく:
MySQLで目的の結果が得られるように、そのようなクエリを作成することは可能ですか?
sql - ORA-00936: 式がありません。なぜこのメッセージが表示されるのですか?
begin
つまり、 andを使用してすべてを試してみましend
たが、うまくいきません。どうすればこれを修正できますか?
その後、更新の代わりに「ddd」を使用すると、機能しますが、更新が機能しないのはなぜですか。
sql-server-2008 - SQL SERVER の CASE-WHEN ロジック内で Update サブクエリを作成する方法は?
次の CASE-WHEN ロジックを使用してテーブルを更新したいと考えています。
しかし、どのロジックが使用されたかを文書化し、それを Statusfield にスタンプしたいと考えています。したがって、基本的には、次のように CASE-WHEN 文内で update-statement を実行したいと考えています: (太字でマーク)
UPDATE table1 SET StatusField = 'Logic1'
UPDATE table1 SET StatusField = 'Logic2'
UPDATE table1 SET StatusField = 'Logic3'
それは可能ですか、それともどうすればいいですか?CASE-WHEN ロジック全体をコピーするのは避けたいと思います。これを維持するのが難しくなるからです。
sql-server - SQL Server:クエリで「case when」をどのように使用しますか?
私は試しcase when
てみて、値フィールドnull
に設定します。not null
ErrorCode
元。
しかし、出力 (ErrorCode) が必要です
ChkIn および ChkOut で評価されるのは半日です。値を 8 に設定する必要がありますが、0 を試してみます。
このコード:
sql - メールを使用していない場合
以下のSQLクエリは、CASE WHENのすべてのチェックでうまく機能し、一部の電子メールを受け入れます。メールをチェックするクエリを実行するたびに、機能する場合と機能しない場合があります。RTRIM(LTRIM(m.Email))を実行しましたが、これも機能しません。メールを比較するときに何か違うことをする必要がありますか?
sql - 次の場合に宣言値を設定する
どのように私はどのように入力することができますケースで宣言するとき、各行のため
に私はSql以下のコードを使用するときは、「=」の近くに間違った構文を言います例:
xslt - xsltでドキュメントから要素を削除するためにchoose/whenを使用するにはどうすればよいですか
これが私のサンプルドキュメントです
bのフラグ属性が「bar」の場合にのみ「c」要素を削除しようとしています。つまり、flag ='foo'の場合、「c」要素は削除しないでください。現在、PCにxslデバッグツールがなく、xsltエラー情報を表示するオンラインツールを見つけることができず、 http ://xslttest.appspot.com/で次のテストxsl変換を実行しています。
これを実行すると、エラーが発生します:スタイルシートのコンパイルに失敗しました。3つのエラーが検出されました。私は(1)xslコードの問題を修正し、(2)xslコードの断片をデバッグ/テストできるxsl用のjsfiddleのようなものを探しています。
linq - GroupBy + Case When Sum(x) > 0 then Sum(x) else 0
LINQ で以下を複製するにはどうすればよいですか
今まで私は次のことを思いつくことができました
上記のコードは、Column2 が負の数かどうかを判断する前に実際に合計していません。
sql - SQLServerのWHERE句でCASEステートメントで「IN」述語を使用する
完全に正常に機能するSQLクエリは次のとおりです。
しかし、WHERE句でCASEWHENと組み合わせた'IN'述語を使用しようとしています。以下の変更されたクエリを見てください。
動作していないようで、構文エラーが発生し続けます。
メッセージ156、レベル15、状態1、行15
キーワード「IN」の近くの構文が正しくありません。
私が欠けているものを指摘するための助けやガイダンスはありますか?私は本当に助け/ヒントをいただければ幸いです..どうもありがとう、
プラナフ