Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2005 Forums
 Transact-SQL (2005)
 Group By Customer Name

Author  Topic 

sg2255551
Constraint Violating Yak Guru

274 Posts

Posted - 2009-03-28 : 01:45:53
hi

I have a list of Customers:

ContactName
------------------------------
Alejandra Camino
Alexander Feuer
Ana Trujillo
Anabela Domingues
André Fonseca
Ann Devon
Annette Roulet
Antonio Moreno
Aria Cruz
Art Braunschweiger
Bernardo Batista
Carine Schmitt
Carlos González
Carlos Hernández
Catherine Dewey
Christina Berglund
Daniel Tonini
Diego Roel
Dominique Perrier
Eduardo Saavedra
Elizabeth Brown
Elizabeth Lincoln
Felipe Izquierdo
Fran Wilson
Francisco Chang
Frédérique Citeaux
Georg Pipps
Giovanni Rovelli
Guillermo Fernández
Hanna Moos
Hari Kumar
Helen Bennett
Helvetius Nagy
Henriette Pfalzheim
Horst Kloss
Howard Snyder
Isabel de Castro
Jaime Yorres
Janete Limeira
Janine Labrune
Jean Fresnière
John Steel
Jonas Bergulfsen
Jose Pavarotti
José Pedro Freyre
Jytte Petersen
Karin Josephs
Karl Jablonski
Laurence Lebihan
Lino Rodriguez
Liu Wong
Liz Nixon
Lúcia Carvalho
Manuel Pereira
Maria Anders
Maria Larsson
Marie Bertrand
Mario Pontes
Martín Sommer
Martine Rancé
Mary Saveley
Matti Karttunen
Maurizio Moroni
Michael Holz
Miguel Angel Paolino
Palle Ibsen
Paolo Accorti
Pascale Cartrain
Patricia McKenna
Patricio Simpson
Paul Henriot
Paula Parente
Paula Wilson
Pedro Afonso
Peter Franken
Philip Cramer
Pirkko Koskitalo
Renate Messner
Rene Phillips
Rita Müller
Roland Mendel
Sergio Gutiérrez
Simon Crowther
Sven Ottlieb
Thomas Hardy
Victoria Ashworth
Yang Wang
Yoshi Latimer
Yoshi Tannamuri
Yvonne Moncada
Zbyszek Piestrzeniewicz

and i want to group them by Aplhabetical order in this manner. How do i go about it? Thanks

ContactName
------------------------------
A
Alejandra Camino
Alexander Feuer
Ana Trujillo
Anabela Domingues
André Fonseca
Ann Devon
Annette Roulet
Antonio Moreno
Aria Cruz
Art Braunschweiger
B
Bernardo Batista
C
Carine Schmitt
Carlos González
Carlos Hernández
Catherine Dewey
Christina Berglund
D
Daniel Tonini
Diego Roel
Dominique Perrier
E
Eduardo Saavedra
Elizabeth Brown
Elizabeth Lincoln
F
Felipe Izquierdo
Fran Wilson
Francisco Chang
Frédérique Citeaux
G
Georg Pipps
Giovanni Rovelli
Guillermo Fernández
H
Hanna Moos
Hari Kumar
Helen Bennett
Helvetius Nagy
Henriette Pfalzheim
Horst Kloss
Howard Snyder
I
Isabel de Castro
J
Jaime Yorres
Janete Limeira
Janine Labrune
Jean Fresnière
John Steel
Jonas Bergulfsen
Jose Pavarotti
José Pedro Freyre
Jytte Petersen
K
Karin Josephs
Karl Jablonski
L
Laurence Lebihan
Lino Rodriguez
Liu Wong
Liz Nixon
Lúcia Carvalho
M
Manuel Pereira
Maria Anders
Maria Larsson
Marie Bertrand
Mario Pontes
Martín Sommer
Martine Rancé
Mary Saveley
Matti Karttunen
Maurizio Moroni
Michael Holz
Miguel Angel Paolino
P
Palle Ibsen
Paolo Accorti
Pascale Cartrain
Patricia McKenna
Patricio Simpson
Paul Henriot
Paula Parente
Paula Wilson
Pedro Afonso
Peter Franken
Philip Cramer
Pirkko Koskitalo
R
Renate Messner
Rene Phillips
Rita Müller
Roland Mendel
S
Sergio Gutiérrez
Simon Crowther
Sven Ottlieb
T
Thomas Hardy
V
Victoria Ashworth
Y
Yang Wang
Yoshi Latimer
Yoshi Tannamuri
Yvonne Moncada
Z
Zbyszek Piestrzeniewicz

visakh16
Very Important crosS Applying yaK Herder

52326 Posts

Posted - 2009-03-28 : 02:54:50
[code]SELECT ContactName FROM Table ORDER BY ContactName[/code]
and required output format can be easily obtained using reporting tools.
Go to Top of Page

sg2255551
Constraint Violating Yak Guru

274 Posts

Posted - 2009-03-28 : 04:32:27
hi

I found the solution:

select Substring(ContactName,1,1) from dbo.Customers
union
select ContactName from dbo.Customers
Go to Top of Page
   

- Advertisement -