![]() |
Falbano
Hola
Necesito hacer una consulta que me traiga un conjunto de registros de un mismo tipo y agruparlos en una sola fila separados por coma.... Como puedo hacer esto? Gracias.:( |
Realizar Query
Hola
Necesito hacer una consulta que me traiga un conjunto de registros de un mismo tipo y agruparlos en una sola fila separados por coma.... Como puedo hacer esto? Gracias.:( |
El título de la pregunta no es apropiado si alguien intentara una búsqueda en el foro no encontraría probablemente nada.
Bueno lo que pides se puede hacer concatenando los campos:
Un Saludo. |
pregunta
:confused: si es una consulta de un solo tipo
no es una consulta a un campo ? por que me imagino que en un campo hay un solo tipo de datos? o a que te refieres con eso? |
He tenido que refundir los dos hilos puesto que habías abierto 2 hilos para un mismo tema, no se deben de repetir las preguntas.
Un Saludo. |
Puedes dar un ejemplo para poder ayudarte?
quiza necesitas mas que una consulta, por ejemplo, si lo que quieres es un listado de nombres de una tabla clientes, pero necesitas que los nombres se muestren en un memo, digamos, entonces primero la consulta y despues un procedimiento que recorra que query y coloque los valores en el memo. Algo como asi: usando ilustrativamente 2 memos en un form: Primero: Código:
query1.close; |
Query para agrupar
:( Hola soy falbano
Perdonen por no saber explicar.. lo que necesito es una consulta que me haga lo siguiente tengo un listado de escuelas y en ella un listado de secciones y con esta un listado de alumnos; necesito una consulta que primero se agrupe por escuela, luego por secciones y luego por alumno; pero el campo alumno debe incluir todos los alumnos de esa seccion, separados por coma. Ayudenme por favor. gracias |
ok.. Aun esta dificil, pero creo que necesitas usar usar la sentencia GROUP BY.
La sintasis es asi: SELECT column1, column2, ... column_n, aggregate_function (expression) FROM tables WHERE predicates GROUP BY column1, column2, ... column_n; en esta pagina tienes unos ejemplos sencillos: http://www.w3schools.com/sql/sql_orderby.asp |
| La franja horaria es GMT +2. Ahora son las 19:48:31. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi