問題タブ [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.
sql - 検索されたケースは機能する / Oracle では単純なケースは機能しない
SELECT
Oracle 10gクエリで次の Searched Case フィールドを選択しています。
しかし、Simple Case 式として書くと、次のようになります。
回線でORA-12704: character set mismatch
エラーが発生しますwhen 'RW'
。
Oracle のドキュメントを確認したところ、私の構文は正しいようです。http://docs.oracle.com/cd/B19306_01/server.102/b14200/expressions004.htm
誰かがこれについて私を助けることができますか?
sql - どの when_expressions にも一致しない場合は元の値を返す
SQL エクスポート フィールドに行があり、姓の「AMA」と完全に一致する場合、フィールドに空白の値を返すことを削除しようとしています。ただし、現在のコードでファイルをエクスポートすると、姓に「AMA」がない名前は完全に空白になります。
現在、誰かが「Ray Miller」の場合、ShipFullName
空白として返されます。ただし、名前が「Ray AMA」の場合、名前は「Ray」として返されます。姓のフィールドに AMA が見つからない場合に "Ray Miller" が返されるようにします。
sql - 注文を処理するときにCASEWを検索しました
SQLでのSearched CASE WHEN
ステートメントの処理順序に関する情報が必要です。
例えば:
0
がない限り、結果は常にである必要がありますCells.Type <> 'UOM'
。
SQLパーサーは通常、下から上に進むことは知っていますが、Oracleではクエリが正しく機能しているように見えるため、WHEN
句はそのままの順序で処理されると思います。
ケースが他のケースよりも先に処理されることが100%保証されていますか?0
または私は強制的に書く必要があります:
...?
Oracle 10g + SQL Server 2008 r2+Postgreに関するこの情報が必要です。
mysql - 条件に基づくMysql内部結合
特定の情報を取得しようとしているテーブルが 2 つあります (当然のことです)。最初のテーブルseasons
は半静的データ ストレージであり、2 番目のテーブルusers_cards
はユーザーの選択を格納するために使用されます。
私が達成したいと望んでいる結果は、各シーズンを通過し、「card_total」= 10 をシーズン 1 ~ 3 に、11 をシーズンごとに割り当てます。結果は次のようになります。
省略および関連する列/サンプル データは次のとおりです。
このクエリのいくつかのバリエーションを試してみましたが、何もうまくいかないようです。このクエリは各シーズンの合計数を返しますが、上記の「card_total」に基づいていません。
sql - CASE WHEN THEN ステートメントを使用する SQL Server
次のようなサンプル クエリがあります。
クエリを実行すると、次のことを示すエラーがポップアップ表示されます。
キーワード「is」付近の構文が正しくありません。
この人たちのための回避策はありますか?
ありがとう!
このクエリの目的は、パラメーター @qualified で渡された値に応じて、テーブル内の null 行と null 以外の行を取得することです。
sql - CASE ステートメントを SSIS 式に書き直す方法は?
Derived Column Transformation
SSIS で使用できる次の SQL クエリを使用する必要があります。
このステートメントを SSIS 式に書き直すにはどうすればよいですか?
mysql - SQLは選択をチェックし、nullを返します
たとえば、クエリが完全に null をチェックできるようにしたい:
sql - 列名エラー
クライアントの生年月日を世代に分けようとしている次のコードがありますが、何らかの理由で列名エラーが発生しています。そして、コードのGenY部分と関係があると思われるクエリテキストエラーを解析できません