public inbox for [email protected]  
help / color / mirror / Atom feed
From: Tchouante, Merlin <[email protected]>
To: JORGE MALDONADO <[email protected]>
To: [email protected] <[email protected]>
Subject: RE: Query with conditional statement
Date: Wed, 13 Sep 2023 17:57:54 +0000
Message-ID: <DM4PR12MB511902103147E02227761C66D2F0A@DM4PR12MB5119.namprd12.prod.outlook.com> (raw)
In-Reply-To: <CAAY=A78qufOUD+GLZVjNwLgBer2DxtJsHrc3h7H8r33_yuhrTw@mail.gmail.com>
References: <CAAY=A78qufOUD+GLZVjNwLgBer2DxtJsHrc3h7H8r33_yuhrTw@mail.gmail.com>

Yes, it can.

Thanks,
  -- Merlin


Merlin D. Tchouante, Sr. IT Enterprise Application Developer
Center for Information Technology Services (CITS)
601 West Lombard Street
Baltimore, Maryland 21201-1512
[email protected]<mailto:[email protected]>
410-706-4489 * 410-706-1500 fax

Please send Blackboard questions to the CITS support email address:  [email protected]<mailto:[email protected]>
Please send Mediasite questions to the CITS support email address:  [email protected]<mailto:[email protected]>

[cid:[email protected]]

From: JORGE MALDONADO <[email protected]>
Sent: Wednesday, September 13, 2023 1:52 PM
To: [email protected]
Subject: Query with conditional statement

You don't often get email from [email protected]<mailto:[email protected]>. Learn why this is important<https://aka.ms/LearnAboutSenderIdentification;
CAUTION: This message originated from a non-UMB email system. Hover over any links before clicking and use caution opening attachments.
Hi,

Can a conditional CASE statement be part of the SELECT portion of a query? For example:

SELECT
fld1, fld2, fld3,
CASE
    WHEN condition1 THEN fldx1 AS a1, fldx2 AS a2, fldx3 AS a3
    WHEN condition2 THEN fldy1 AS b1, fldy2 AS b2, fldy3 AS b3
    ELSE .....
END,
fld6, fld7
FROM ......
WHERE ......

I ran a test and see the following:
* Each WHEN only accepts 1 result and not 3 as shown in the example
* The AS for the alias is not supported

I need to return more than 1 field on each WHEN and also assign an ALIAS.
I very much appreciate your feedback.

Regards,
Jorge Maldonado


Attachments:

  [image/png] image001.png (9.8K, 3-image001.png)
  download | view image

view thread (5+ messages)  latest in thread

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: [email protected]
  Cc: [email protected], [email protected]
  Subject: RE: Query with conditional statement
  In-Reply-To: <DM4PR12MB511902103147E02227761C66D2F0A@DM4PR12MB5119.namprd12.prod.outlook.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox