02/06/2010, 17:49
|
| | Fecha de Ingreso: noviembre-2009
Mensajes: 24
Antigüedad: 15 años Puntos: 0 | |
Duda sobre agrupar resultados con SQL Que tal!
Tengo un pequeno problema, bastante tonto, pero no se como hacer esto, puesto me estoy iniciando en la programacion.
Tengo el siguiente codigo:
<cfquery name="test" datasource="test"> select companies.company, staff.first, staff.last
from staff, companies
where staff.idcompany = companies.idcompany
order by companies.company, staff.first, staff.last
</cfquery>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Users Report</title>
</head>
<body>
<h2>Users</h2>
<cfoutput query="test">
<br><b>#test.company#</b>
<br>#test.first#
,#test.last#<br><br>
</cfoutput>
</body>
</html>
Que me da el siguiente resultado:
Users
GT (en negritas)
Bernardo ,del Bosque
GT (en negritas)
Bill ,Colton
GT (en negritas)
Chuck ,Norris
GT (en negritas)
Paul ,Estrada
IBM (en negritas)
Elsa ,Martinez
IBM (en negritas)
John ,Doe
IBM (en negritas)
Laura ,Alanis
IBM (en negritas)
Sally ,Smith
Quisiera que que solo me mostrara el GT una vez, e IBM una sola vez.
Creo que se puede hacer en el query pero no estoy seguro alguien sabe algo al respecto?
Muchas gracias por sus atenciones. |