Access - Crear campo en una consulta

 
Vista:
sin imagen de perfil

Crear campo en una consulta

Publicado por David (5 intervenciones) el 18/09/2016 12:59:34
Consulta1

Hola
Quiero crear un campo de posición que se ordene del 1 al 20 por mayor numero de puntos y diferencia de goles para mi clasificación.
Un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Crear campo en una consulta

Publicado por David (5 intervenciones) el 22/09/2016 14:40:16
Hola
No funciona. Porque cuando van variando los puntos, el campo de posicion en la consulta salen dos 1 y dos 2. O sea que no ordena del 1 a 5 en tu ejemplo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Crear campo en una consulta

Publicado por David (5 intervenciones) el 23/09/2016 08:05:45
Y como paso los datos que tengo en la consulta a una tabla como tienes tu??
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Neckkito
Val: 529
Plata
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

Crear campo en una consulta

Publicado por Neckkito (1157 intervenciones) el 23/09/2016 08:18:20
Lo que tienes que hacer es analizar cómo está construida la SQL del ejemplo y aplicarla a una nueva consulta en tu BD haciendo referencia a los campos que tienes en tu consulta.

Por ejemplo, si tu consulta se llama "CClasific" y tus campos [Campo1], [Campo2], etc. pues te creas una SQL que sea del estilo:

SELECT Count(*) AS Posicion, C1.Campo1, C1.Campo2...
FROM CClasif AS C1 INNER JOIN CClasif AS C2 ... etc.

Es decir, vas sustituyendo los nombres de la SQL ejemplo por los nombres de tus elementos.

Lo importante, para evitar el problema del primer ejemplo que no funcionó correctamente, es construirte un identificador único en el ON, que debe recoger la concatenación de goles-diferencia-equipo.

Saludos,

Neckkito
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Crear campo en una consulta

Publicado por David (5 intervenciones) el 23/09/2016 09:40:27
Perfecto.
Muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar