case-when

    1

    1答えて

    私のアプリケーションには、Customer、PriceLevel、およびTemporalCustomerPriceLevelという3つのエンティティがあります。各CustomerにはPriceLevelを直接参照するdefaultPriceLevelというフィールドがあります。一時的に、顧客は代替PriceLevelに切り替えることができます。この目的のために、PriceLevelとCustome

    -3

    1答えて

    CASE/WHENクエリからSummingについての質問hereに質問しました。私の質問の一部が答えられました。これは別の質問につながります。 下記を参照画像: 私は三つのフィールド、item_no、comp_item_noとオーバーヘッドを持っています。 comp_item_noは、item_noフィールドのコンポーネント項目のリストです。これは、項目00011PP、00011PPXおよび000

    1

    1答えて

    行内のすべての値が等しくないときに合格/不合格列を返すテーブル比較クエリを作成しようとしています。私は基本的な構文がダウンしていますが、特定の行ではなく、データセット全体を渡す/失敗しています。私はどこかでサブクエリを使用する必要があるかどうかはわかりません。ありがとう! Actual Output: TestID LastName FirstName PrimaryLevel Result

    8

    4答えて

    ユーザー入力に基づいて実行するストアドプロシージャを選択します。ような何か - EXEC CASE @InputParam WHEN 'XML' THEN GetXMLData @ID, 'y' WHEN 'TABLE' THEN GetTableData @ID, 'y' END これはCASEで行うことができますか私はIf構文を使用して検討すべき?

    1

    1答えて

    私はペンタホ・モンドリアンを使用して、次元「国」と「参照」を持つ請求キューブを作成しています。 私の役割の1つに、countryが "Brazil"に等しいときに参照値を表示したいだけです。ブラジルでない場合、参照はnullにする必要があります。 それはどのように: http://i.stack.imgur.com/yipPJ.png はそれがあるべき方法: http://i.stack.imgu

    6

    3答えて

    こんにちはすべて(スタック上の私の最初のポスト!)、 これは動作します: where Tran_date between @FromDate and @ToDate and Range = @Range and Store_ID = case when @Range = 'RangeName' then 1234 else Store_

    6

    2答えて

    ケース・タイム・トゥ・テン・ステートメントに基づいて真または偽を返そうとしていますが、結果パネルに表示されるのは列名 "IsGeneric " どこが間違っていますか? alter proc Storefront.proc_IsProjectGeneric @ProjectID INT AS SET NOCOUNT ON; SELECT 'IsGeneric'=CASE WHEN p.

    2

    1答えて

    私はテーブルには、私は、次のコマンドを作る TestNumber (int primary key) InactiveBitwise (int) をテストします: UPDATE tests SET CASE WHEN TestNumber = 2 THEN InactiveBitwise = (InactiveBitwise | 4) WHEN TestNumber

    5

    3答えて

    レコードの特定の他の値がtrueの場合は、2つの値/列のうち大きい方を使用するクエリが必要です。 私は報告書口座の保有を取得しようとしています。残念ながら、DBは通常、HoldingQtyという列にCashの値を格納し、その他の種類の保有(株式、債券、ミューチュアルファンド)の場合はQtyという列に格納します。 現金の値がQtyにのみ格納されることがあり、時にはQtyとHoldingQtyの両方に

    0

    1答えて

    ORを使用する方法がありますか? SELECT case 'brasil' when 'chile' OR 'brasil' THEN 'ok' when 'argentina' then 'ok2' when 'venezuela' THEN 'ok3' ELSE 'chaves' end