Reply to Re: union all and order by problem

Your name:

Reply:


Posted by Roy Harvey on 08/16/06 12:22

ORDER BY CASE WHEN Country_Id = 26 THEN 1 ELSE 2 END, country_Name

Roy Harvey
Beacon Falls, CT


On 16 Aug 2006 12:16:01 GMT, Marie-Christine Bechara
<marie-christine.bechara@ifsal.com> wrote:

>
>
>SELECT *
> FROM tblCountry
> WHERE Country_Id = 26
> UNION ALL
> SELECT *
> FROM tblCountry
> WHERE Country_Id <> 26
>
>--order by country_Name
>
>i need to select country_id =26 and then the rest i want them ordered by
>name.
>if i put order by country_name, the country_id 26 isn't displayed as the
>first one.
>is there anyway to apply the order by only to the second select not the
>whole?
>
>*** Sent via Developersdex http://www.developersdex.com ***

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация