問題タブ [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.

0 投票する
2 に答える
650 参照

asp.net - ASP.NET の SQL - 1 つの型のみを正しく並べ替えない

私は、マイルマーカーでソートされた、選択された州間高速道路の検出器データを出力することになっているASP.NETアプリケーションに取り組んでいます。これを行う最善の方法は、移動する方向に応じて、経度 (西と東) または緯度 (北と南) で並べ替えることであると判断しました。これを入力するクエリは次のとおりです。

WebName ビューには、「I-64 WB at MP 3.1」などのさまざまなリストがあります。彼らがアクセスできる ListItems は、「I-64」としてリストされます。

4 つの異なる州間高速道路があり、I-55/70 の 1 つを除いてすべて正常に機能しています。このオプションを選択すると、リストは緯度または経度ではなく、テーブル内の順序で並べ替えられます。/が入っているのはI-55/70だけです。これは物事に影響を与えますか?

前もって感謝します。

編集: これらは、上記の例と同じスタイルで「I-55/70 WB」などとしてリスト項目にリストされます。混乱して申し訳ありません。

Edit2:それはうまくいきました。ありがとう!

0 投票する
3 に答える
22895 参照

sql - SQL の無式 CASE 内に複数の WHEN がありますか?

このサンプル コードをオンラインで見ましたが、式がなく、WHEN が複数ある例を見つけることができなかったので、このタイプで問題ないかどうか疑問に思っています。

それとも、各行に CASE WHEN と言う必要がありますか?

0 投票する
1 に答える
254 参照

sql - フィールドの内容に応じて、1 つの行のみを選択するための WHERE を変更します。

わかりました、これは少し奇妙に聞こえるかもしれませんが、私がしなければならないことは単純です。会社のリストがあり、それぞれに説明があります。このサイトは 4 か国語に対応しています。私の問題は、会社を英語でリストしたのに、それをフランス語に翻訳する担当者がまだ翻訳をしていない場合に発生するので、簡単に説明します。

実際のクエリはもっと​​複雑ですが、これで問題が理解しやすくなると思います。私がする必要があるのは、langid 2 で説明が空の場合、langid 1 が常に追加される最初のものであるため、langid 1 を表示することです。説明フィールドを空に表示したくありません。

行 1、行 2、行 3、および行 5 には langid 2 の説明がありますが、行 4 と行 6 には説明がありません。それを含む行には langid 2 を表示する必要がありますが、説明のない行には langid 1 を表示する必要があります。

@i フィールドをインクリメントして一時テーブルに結果を 1 つずつ挿入することで、おそらくしばらくできることはわかっていますが、それを行うためのより良い方法はありますか?

0 投票する
10 に答える
278987 参照

c# - Case/Switch と GetType を使用してオブジェクトを決定する

重複の可能性:
C# - 「タイプを切り替える」ためのこれよりも優れた代替手段はありますか?

オブジェクトのタイプを使いたい場合switch、これを行う最善の方法は何ですか?

コードスニペット

これがうまくいかないことはわかっていますが、どうすればこれを解決できるのだろうと思っていました。この場合、if/else発言は適切ですか?

.ToString()または、スイッチを使用してタイプに追加しますか?

0 投票する
4 に答える
43281 参照

django - Djangoテンプレートで「switch-case」ステートメント機能を取得するには?

Django テンプレートに「switch」タグを含めるためのリンクを見つけましたが、これがなくても何とかできるのではないかと思っていました。Django に付属するものだけを使用しますか? 基本的に、複数の「if」または「ifequal」ステートメントを使用する以外の方法はありますか?

ヒント/提案をお寄せいただきありがとうございます。

0 投票する
3 に答える
16283 参照

python - Django 管理サイトからデータを追加する際の大文字/小文字の変更

新しいプロジェクトの管理サイトを構成していますが、管理サイトからデータを追加するときに「保存」を押すと、すべてが大文字に変換されるため、どうすればよいか少し疑問があります...

編集:わかりました.upperプロパティを知っています.upperプロパティを知っています.

0 投票する
2 に答える
1007 参照

c# - isNull(列, '')

SubSonic/C# で次のことを行うクエリを作成する方法は?

テーブルから isNull(col, someDefaultValue) を選択

select x = case when (条件) then col1 else col2 end from table