Consulta sobre query

Tengo una consulta para usted:
¿Cómo ordenar datos en SQL?
Tengo el siguiente query:
select companies.company, staff.first, staff.last
from staff, companies
where staff.idcompany = companies.idcompany
order by companies.company, staff.first, staff.last
Que me da la siguiente tabla:
GT
Bernardo, del Bosque
GT
Bill, Colton
GT
Chuck, Norris
GT
Paul, Estrada
IBM
Elsa, Martinez
IBM
John, Doe
IBM
Laura, Alanis
IBM
Sally, Smith
Quisiera que que solo me mostrara el GT una vez, e IBM una sola vez, de la siguiente manera:
GT
Bernardo, del Bosque
Bill, Colton
Chuck, Norris
Paul, Estrada
IBM
Elsa, Martinez
John, Doe
Laura, Alanis
Sally, Smith
¿Creo qué se puede hacer en el query pero no estoy seguro sabe algo al respecto?
Muchas gracias por sus atenciones.

1 respuesta

Respuesta
1
Lo que quieres hacer no es posibleen el Query Analyzer, de hecho la presentación de los datos como la muestras no es como te la muestra el SQL sino que te lo muestra así:
GT, Bernardo, del Bosque
GT, Bill, Colton
GT, Chuck, Norris
GT, Paul, Estrada
IBM, Elsa, Martinez
IBM, John, Doe
IBM, Laura, Alanis
IBM, Sally, Smith
Para hacer eso te recomiendo usar tablas dinámicas en Excel pues ahí si te permite hacer una presentación como la que deseas. Toma en cuenta que el SQL no es una herramienta para usuarios finales, sino para desarrolladores y administradores del sistema. Suerte

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas