問題タブ [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.
mysql - 私の SQL サブクエリ - Blob が返されました。テキスト値が必要です
人が部屋を予約したかどうかをチェックするケースステートメントをmysqlに書き込もうとしています。持っている場合は部屋タイプを返し、そうでない場合は有益なメッセージを返します。
これは、クエリの関連部分です。このように実行すると、宿泊施設列のすべての行に対して BLOB が返されます。「roomtype」という単語を整数を返す列に変更すると、正常に機能します。
mysql 内で BLOB を文字列に変換する方法はありますか?
アドバイスをいただければ幸いです。
ありがとう。
regex - 正規表現による大文字と小文字を区別しない検索の大文字と小文字を区別する置換
わかりましたので、次の正規表現の置き換えを行います:
それはと に置き換えられLocation
ます。ただし、andをに置き換えたい場合、単一の正規表現でそれを行うことはできますか?Label
location
label
location
geocode
Location
Geocode
現在、メモ帳++で検索と置換を行っていますが、複数の正規表現方言でこの問題が発生しました。
sql - 複数のwhenを含むcaseステートメント...機能していません!
これは私がしていることの単純化されたバージョンですが、何も動作させることができません。このステートメントでは、「ERR」の後にコンマがないとエラーが発生します。コラムを「月」にしたいので、これでうまくいくと思いますが、かなりの問題があります。ご協力いただきありがとうございます!
sql - 日付間の行数のカウント
CTE を使用して日付の範囲を生成しています。
次に、これを大量の日付を含むインデックス付きビューに結合しました。
日付範囲をカウントするための 2 つのオプションがあります
1) log_date を SUM(case) テストして、開始日と終了日の間にあるかどうかをテストします。+ 1 は true、0 は false - したがって、結果がない場合は常に '0' を取得します。
2) 日付範囲ごとに WHERE 句を使用してカウント (*) できます。
ご想像のとおり、1) 効果的ですが、パフォーマンスに大きなオーバーヘッドがあります 2) おそらく 8000% 効率的ですが、指定された日付範囲の間に null の結果を返すフィルターが適用されている場合、範囲を返すことができません。
効率的な WHERE 句を使用する方法はありますが、「0」の日付範囲行を保持しますか?
ケースソリューションのSQLは次のとおりです。
WHERE ソリューションの SQL は次のとおりです。
php - 文字列内のすべての文字の大文字と小文字を反転します (大文字から小文字、小文字から大文字)
たとえば、文字列内の文字の大文字と小文字を入れ替えたり切り替えたりするにはどうすればよいですか。
コードを実行すると、次のような結果が得られます。
これは可能ですか?
.htaccess - .htaccess またはその他の URL 大文字と小文字を区別
私のサーバーは大文字と小文字を区別します。
たとえば、 Fruit.php をアップロードすると
します。このファイルに移動するとうまくいきません:
www.website.com/fruit.phpですが、これ
はできます:
www.website.com/Fruit.php方法はありますか? Fruit.php と fruit.php は動作しますか? ディレクトリも一緒です。例:
/ S cript/script.php
/script/ S cript.php
c# - switch case ステートメントを使用して文字を数字に変換する方法
ブラック ジャック ゲームを作成しており、switch case ステートメントを使用して A を 11 に、T、Q、J、および K を 10 に変換する必要がありますが、コードの実行方法がわかりません。誰かがこの問題で私を助けてくれませんか?
これまでのところ、私は持っています:
wpf - ValueConverter または rebind コントロールの依存プロパティ?
コンテンツ テンプレートにテキストを含むカスタム コントロールがあります。
およびカスタム IValueConverter CaseConverter - プロパティ UpperCase を使用。したがって、コンバーターの UpperCase プロパティを true に設定すると、バインド時にテキストが大文字に変換されます。マークアップで UpperCase を変更すると、すべてうまくいきます。しかし、実行時にプロパティを変更しても、何も起こりません。コンバーターのプロパティを変更しても、コントロールが強制的に再バインドされないためです。コンバーターのプロパティ変更時にコンバーターを使用するコントロールを再バインドするにはどうすればよいですか?
sql - SQL 2008 で CASE を使用して複数の行を UPDATE
select ステートメントに一致する複数の行を更新しようとしている次の SQL ステートメントがあります。
私のテーブルは次のとおりです。
specCode は、Cars テーブルで更新したい仕様のタイプに関連しています (1 はエンジンのサイズです)。
クエリを実行すると、毎回 NULL が返されます。私の見方では、specCode = 1 を見つけて engineSize を 1800 に設定し、設定後、最初に見つかった値に設定するだけです。
何か案は?
編集: Cars テーブルの複数の列を更新する必要があります。これが CASE を使用する理由です。
mysql - Mysql クエリ select case when true 挿入
以下のmysqlでこの構文を実行する方法を知っている人はいますか?
ストアド プロシージャなし、単一クエリのみ
ノート:
tbl_v
一意の参照には主キーtbl_v
はなく、列 fid と列 uid の組み合わせのみです。
はマッピング テーブルであるためtbl_v
(主キーはありません)、fid と uid は別のテーブルからの外部キーです。