Select CASE Concatenation

Поиск
Список
Период
Сортировка
От Phillip Smith
Тема Select CASE Concatenation
Дата
Msg-id 011f01c6a191$34ab76e0$9b0014ac@ITPhil
обсуждение исходный текст
Ответы Re: Select CASE Concatenation
Список pgsql-sql
<div class="Section1"><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:11.0pt;
font-family:Arial">Hi All – Smee again!</span></font><p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size:11.0pt;
font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:11.0pt;
font-family:Arial">Two questions but they’re unrelated so I’ll make 2 posts to keep it clean!</span></font><p
class="MsoNormal"><fontface="Arial" size="2"><span style="font-size:11.0pt; 
font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:11.0pt;
font-family:Arial">Number one (and I think is the easier one)…</span></font><p class="MsoNormal"><font face="Arial"
size="2"><spanstyle="font-size:11.0pt; 
font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:11.0pt;
font-family:Arial">I have a SELECT statement, part of which is a “Flags” column which is a CASE function, but I need to
beable to concatenate the results together. Example: in the below, I need to be show both “@” and “K” if both of the
CASEblocks are true… Possible?</span></font><p class="MsoNormal"><font face="Courier New" size="2"><span
style="font-size:11.0pt;
font-family:"Courier New"">     <snip></span></font><p class="MsoNormal"><font face="Courier New" size="2"><span
style="font-size:11.0pt;
font-family:"Courier New"">     CASE WHEN stkeoq(stock.code) = -1 THEN '@'</span></font><p class="MsoNormal"><font
face="CourierNew" size="2"><span style="font-size:11.0pt; 
font-family:"Courier New"">           WHEN stock.kit_pack = 'Y' THEN 'K'</span></font><p class="MsoNormal"><font
face="CourierNew" size="2"><span style="font-size:11.0pt; 
font-family:"Courier New"">     END AS "flags",</span></font><p class="MsoNormal"><font face="Courier New"
size="2"><spanstyle="font-size:11.0pt; 
font-family:"Courier New"">     <snip></span></font><p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size:11.0pt;
font-family:Arial">Note: “stkeoq” is a function</span></font><p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size:11.0pt;
font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:11.0pt;
font-family:Arial">The actual CASE is going to end up with 7 individual tests and therefore 7 difference flags that
I’llneed to test and concatenate all the true ones…</span></font><p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size:11.0pt;
font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:11.0pt;
font-family:Arial">Thanks,</span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:11.0pt;
font-family:Arial">-p</span></font></div><br /><p><b>*******************Confidentiality and Privilege
Notice*******************</b><p>The material contained in this message is privileged and confidential to the addressee.
Ifyou are not the addressee indicated in this message or responsible for delivery of the message to such person, you
maynot copy or deliver this message to anyone, and you should destroy it and kindly notify the sender by reply email.
<p>Information in this message that does not relate to the official business of Weatherbeeta must be treated as neither
givennor endorsed by Weatherbeeta. Weatherbeeta, its employees, contractors or associates shall not be liable for
direct,indirect or consequential loss arising from transmission of this message or any attachments <br /> 

В списке pgsql-sql по дате отправления:

Предыдущее
От: "Aaron Bono"
Дата:
Сообщение: Re: Alternative to serial primary key
Следующее
От: "Phillip Smith"
Дата:
Сообщение: Select Maths