yes Avinash, I did that.

Thanks All.

On Thu, Dec 30, 2010 at 2:25 PM, Avinash Naidu <avisna...@gmail.com> wrote:

> you may want to group by ID and then take Max of other columns.
>
>
> On Thu, Dec 30, 2010 at 2:12 PM, gayathri Dev <gd0...@gmail.com> wrote:
>
>> Thanks Mike, it works.
>>
>> Have a great year ahead.
>>
>>
>>
>> On Thu, Dec 30, 2010 at 2:03 PM, Michael Moore 
>> <michaeljmo...@gmail.com>wrote:
>>
>>> not at work, so can't test this but put each col in a max(function)
>>>
>>> like:
>>> max(id),
>>> max(case when field_name = 'text1' then field_value else null
>>> end)column1,
>>>
>>> etc ...
>>>
>>> Mike
>>>
>>>
>>>
>>>   On Thu, Dec 30, 2010 at 12:35 PM, gayathri Dev <gd0...@gmail.com>wrote:
>>>
>>>>   how to remove the multiple rows generated by Case statements?
>>>>
>>>> For eg:
>>>>
>>>> Table : tab
>>>> case_num, ID, Field_name, Field_value
>>>> 6,    1,  TEXT1 , string1
>>>> 6,   1,  TEXT2 , string2
>>>> 6,   1,  TEXT3 , string3
>>>>
>>>> select distinct
>>>> id,
>>>> case when field_name = 'TEXT1' then field_value end column1,
>>>> case when field_name = 'TEXT2' then field_value end column3,
>>>> case when field_name = 'TEXT3' then field_value end column3,
>>>> from tab where case_num = 6;
>>>>
>>>> Output: (that i am getting)
>>>> ID, column1, column2, column3
>>>> 1, (null), string2, (null)
>>>> 1, string1, (null), (null)
>>>> 1, (null), (null), string3
>>>>
>>>> *Expected Output:
>>>> ID, column1, column2, column3
>>>> 1, string1, string2, string3*
>>>>
>>>> I want to suppress those row generated for else part of case statement,
>>>> Please let me know how do we do that?
>>>>
>>>> Thanks and happy holidays
>>>> ~G
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Oracle PL/SQL" group.
>>>> To post to this group, send email to Oracle-PLSQL@googlegroups.com
>>>> To unsubscribe from this group, send email to
>>>> oracle-plsql-unsubscr...@googlegroups.com
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/Oracle-PLSQL?hl=en
>>>
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Oracle PL/SQL" group.
>>> To post to this group, send email to Oracle-PLSQL@googlegroups.com
>>> To unsubscribe from this group, send email to
>>> oracle-plsql-unsubscr...@googlegroups.com
>>> For more options, visit this group at
>>> http://groups.google.com/group/Oracle-PLSQL?hl=en
>>
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Oracle PL/SQL" group.
>> To post to this group, send email to Oracle-PLSQL@googlegroups.com
>> To unsubscribe from this group, send email to
>> oracle-plsql-unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/Oracle-PLSQL?hl=en
>>
>
> --
> You received this message because you are subscribed to the Google
> Groups "Oracle PL/SQL" group.
> To post to this group, send email to Oracle-PLSQL@googlegroups.com
> To unsubscribe from this group, send email to
> oracle-plsql-unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/Oracle-PLSQL?hl=en
>

-- 
You received this message because you are subscribed to the Google
Groups "Oracle PL/SQL" group.
To post to this group, send email to Oracle-PLSQL@googlegroups.com
To unsubscribe from this group, send email to
oracle-plsql-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/Oracle-PLSQL?hl=en

Reply via email to