問題タブ [case]
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.
java - 最終的な public static int は switch ステートメントで使用できませんか?
よくわかりません。次のコードにはエラーがあります (「...」は省略されたコードを表します):
エラーはケースステートメントにあり、Eclipseは「ケース式は定数式でなければなりません」と不平を言います。これについてソースファイルを調べたところ、次のような行の長いリストがあります。
final public static int
switch ステートメントのケースとして定数を使用できると思いました。私が間違っている???
mysql - MySQLViewはデータがNULLかどうかをチェックします
ビューに追加するデータがNULLであるかどうかを確認するために、選択にケースを入れる必要があります。その場合、ゼロを入力するかどうかを確認します。
testing - テストケースを作成するための優れたオープンソースソフトウェアはありますか?
ソフトウェアスイートを検証するために通常行うテストケースの履歴を残したいのですが、現在私が働いている会社では、このタスクに単語またはExcelのドキュメントを使用していますが、タスク。あなたは何を使うのですか?テストケースを埋めるためのオープンソースソフトウェアはありますか?
ありがとう
sql - 可変長の input_expression で SQL CASE を処理する
さまざまな種類のクレジット カードで行われた取引の数に関するアドホック レポートを作成する必要があります。レポートの目的上、4 で始まるクレジット カードはすべて VISA カードであり、5 で始まるクレジット カードは MasterCard であると想定しても問題ありません。
このクエリは、上記の違いに対してうまく機能します。
ただし、私たちの状況では (これが世界中でどのように機能するかはわかりません)、3 で始まるすべてのカードは、AMEX カードである 37 で始まるカードを除いて、Diners Club カードと見なすことができます。
上記のクエリをこのように拡張すると、完全なハックのように見えます
最初の 2 桁が特殊なケースと一致する場合を除いて、すべてのケースで最初の桁でグループ化するエレガントな方法はありますか?
また、誰かが助けたい場合、この質問にタイトルを付ける方法もわかりません...
編集:MasterCardとVISAの値が混同されていたので、正しいように:)
mysql - MySQL CASE ステートメントでの空のセットの処理
MySQL サーバー バージョン 5.0.45。次の点を考慮してください。
より大きなステートメントのこのサブクエリは、私の予想どおりに機能し、ほとんどの場合、「はい」または「いいえ」の文字列値を生成します。理想的ではありませんが、それは他の誰かのコードで作業することで得られるものです!
ただし、select が正当に空のセットを返す場合があり、その場合、foo は NULL に設定されます。これで実際にアプリケーションが壊れることはありませんが、イライラします。テーブルに一致する行がない場合でも、foo が常に「yes」または「no」であることを保証できる方法はありますか?
case - Pascal の論理演算子 (< > = など) を使用した Case ステートメント
この作業を行うのに問題があります。どうやら、格文で > または < を使用できないようです。これに対する回避策はありますか? ありがとう!
mysql - このクエリに (CASE を使用して) 条件を追加するにはどうすればよいですか?
これまでの私のクエリは次のとおりです。
SELECT
posts.title
, SUM(CASE comments.status WHEN 'approved' THEN 1 END) AS commentsCount
FROM posts
INNER JOIN コメント
ON comments.postID = posts.id
WHERE
posts.status = ?
GROUP BY
posts.title
ORDER BY
commentsCount DESC
LIMIT 5
comment.flagged
取得したときに = 0であることも確認する必要がありますcommentsCount
。CASE
呼び出し内に sを追加しようとSUM()
しましたが、致命的なエラーが発生しました。どうすればこれを達成できますか?
ありがとう!
sql - このデータを数える最良の方法
要するに私は2つのテーブルを持っています:
ユーザー:
など(実際の結果には数値参照を使用します)
特定のクライアントへの呼び出しの詳細を示す200万を超えるレコードがあります。現在、Caseステートメントを使用して、クイック合計カウントを実行した後、特定の結果の各繰り返しをカウントしています。
最初の合計カウント後にデータのスキャンを3回実行していますか?もしそうなら、私が1回のスイープを実行し、1回の実行で結果ごとに呼び出しをカウントする方法はありますか?
ありがとう。
php - PHP用の最高の無料CASEツールは何ですか?
PHPで使用するお気に入りの無料のCASE/UML /コード生成/ダイアグラム作成ツールは何ですか?
PHP言語でのコード生成をサポートするさまざまな商用製品がありますが、無料のCASEツールはありますか?あなたは何をお勧めします?
bash - bash スクリプトのネストされたケース
次の関数を bash スクリプトで記述しましたが、機能しません。明らかな何かが欠けていますか?
}