問題タブ [case-statement]
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.
rotation - Verilog バレル シフター
Verilog で 64 ビットのバレル シフターを作成したい (今のところローテーション)。65パートのケースステートメントを書かずにそれを行う方法があるかどうか知りたいですか? 次のような簡単なコードを書く方法はありますか?
ザイリンクスで上記のコードを試したところ、エラーが発生しました。i は定数ではありません。
主な質問: 巨大なケースステートメントなしでこれを行う方法はありますか?
delphi - 「if」ステートメントの代わりに「case」ステートメントを使用して、値が範囲内にあるかどうかをテストするにはどうすればよいですか?
次の if ステートメントは case ステートメントに変換できますか?
私の答え :
はい、できます
これは正しいです?
regex - 2 つの異なる文字列の case ステートメント?
この質問を形成する最良の方法はわかりませんが、作業したいコードは次のとおりです。
どうすれば機能しますか?機能していない部分は [${Nick}|${AltNick}] です。$Nick 変数と $AltNick 変数の両方で式が有効になるようにします。どんな助けでも大歓迎です!
mysql - ストアド プロシージャの CASE ステートメントで Mysql CASE NOT FOUND が発生する
複数の CASE ステートメントを持つストアド プロシージャを作成しようとしています。次のストアド プロシージャがあります。
この手順を実行するたびに、「CASEステートメントのケースが見つかりません」というエラーが表示されます。何が間違っていますか?
ruby - || と共に使用すると、この Ruby の case ステートメントが「nil を String に変換できません (TypeError)」を返すのはなぜですか?
私は当初、このコードを一連のif
ステートメントとして作成していましたが、Ruby についてさらに学習した後、case
ステートメントの方が適切であると判断しました。しかし、今は壊れているようで、その理由はわかりません。
location
の入力がV
、v
、C
、またはのいずれかの場合、ステートメントは期待どおりに実行されますが、c
入力を試みるたびに、vaca
またはcomm
Ruby が次を返します。csv.rb:1335:in 'initialize': can't convert nil into String (TypeError)
私の使い方||
が間違っているのでしょうか、それとも case ステートメントを誤解しているのでしょうか? フィードバックは大歓迎です。ありがとう!
ここでは、if
参照用のステートメントとして以前の形式で示しています。
case
また、これはステートメントに対するステートメントの適切な「Ruby」使用if
ですか? どちらか一方を使用する方が適切な場合を理解しようとしています。
sql - SQL Case ステートメント クエリ
画像を参照してください。
特定の部門に関連するレコードでいっぱいのテーブルがあります。部門名がフィールド「StandardWork」の下に保持されていて、「Support -」という単語の後にある場合、Service という新しい列を作成する SQL コマンドは何ですか?権利?
sql - SQLServerでの条件付き値の置換
複数の列を持つテーブルがあります。1つの列の値はまたは0
です1
。0
値がの場合は「Hello」、値がの場合は「Bye」を返すクエリを作成したいと思います1
。このクエリを書くための適切な方法は何ですか?
sql-server - caseステートメントは複数の行を返します
caseステートメントで複数の行を返したい。出来ますか?またはそれを行う別の方法はありますか?
両方のサブクエリは複数の行を返します。次のエラーを示すクエリの上にあります。
サブクエリは複数の値を返しました。サブクエリが=、!=、<、<=、>、> =の後に続く場合、またはサブクエリが式として使用される場合、これは許可されません。
entity-framework - EFは、caseステートメントと組み合わせた2つのプロパティでテーブルを結合したままにしました
テーブルをルックアップテーブルに結合したままにするデータベースのクエリを作成しようとしています。結果はcaseステートメントに基づいて返されます。
通常のSQLでは、クエリは次のようになります。
chis
はクエリ対象のテーブルでcilt
あり、ルックアップテーブルであり、結果としてchisとの外部キー関係は含まれていません(chisには、それぞれmhtIDとmhcatIDによるmhtテーブルとmhcatテーブルに対する既存のFKがあります)。
クエリは、レコードの履歴更新のリストを返すために使用されます。ciltルックアップテーブルへの結合が成功した場合、これは、クエリの呼び出し元が、履歴の更新のために関連するファイルのファイル名を表示する権限を持っていることを意味します。
調査中に、ケースステートメントの実行方法とLinq to Entityクエリでの左結合に関するさまざまな投稿をここで見つけましたが、2つの異なるフィールドで結合する方法を理解できませんでした。これは可能ですか?