FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
consulta del numero mayor de subregistro
Hola, pues aqui dando molestias espero que me puedan a yudar una vez mas
estoy trabajando con Delphi 6, MS SQL Server, por dedio de ADO por supuesto. tengo una tabla llamada cotizaciones, que entre otros campos tiene cotizacion y subcotizacion. Lo que quiero es obtener la subcotizacion mas reciente de una cotizacion por ejemplo: Cot---sub 1------1 1------2 1------3 2------1 2------2 3------1 3------2 4------1 5------1 5------2 lo que espero obtener es: cont---sub 1------3 2------2 3------2 4------1 5------2 me imagino algo como: 'select max(sub)from cotizaciones' pero me falta el que sea por cada una de las cotizaciones. Gracias por su ayuda saluods a todos Última edición por Yun-i fecha: 28-02-2008 a las 18:40:35. |
#2
|
||||
|
||||
No lo he probado, pero sería algo así ....
__________________
Piensa siempre en positivo ! |
#4
|
|||
|
|||
Gracias GluGlu eres muy amable si galo como lo comente
no lo he corrido en delphi pero en el analizador de consultas de sql server si galo pero mi pregunta es que es co1 y co2?? solo para entender como lo hace gracias otra vez |
#6
|
|||
|
|||
¿galo?
¿Qué es galo? Bye |
#7
|
|||
|
|||
jejeje perdon es jalo osea si que si corrio pero en el analizador de consultas de sql server.
En Delphi manda un error que dice: "el prefijo de la comlumna Co1 no coincide con un nombre de tabla o con un alias usado en la consulta " |
#8
|
||||
|
||||
me imagino que es jalo.. funciono, andubo pues..
lo de co1 y co2 son nombres con el cual hace referencia a una tabla en este caso ambas hacen referencia a cot pero al hacer el join de dos tablas que resultan ser la misma pues hay que llamarse de algun modo diferente |
#9
|
||||
|
||||
Creo que lo que quiso decir el amigo es jalo... del verbo jalar
Para Yun-i, co1 y co2 son "alias" de la tabla Cotizaciones. Recomiendo la lectura de un manual o libro que trate sobre SQL. Saludos, |
#10
|
|||
|
|||
Cita:
y como podria yamarlas diferente?? podeis ayudarme? |
#11
|
||||
|
||||
Como he dicho justo antes de ti... esos nombres son "alias", son ficticios... es una manera de llamar a tu tabla.
Para realizar ese tipo de consulta se requiere diferenciar a un select del otro que apuntan a una misma tabla... op2 mantiene la sumas, pero op1 es quien las "agrupa". Espero que se entienda. como he dicho antes, un manual de SQL puede esclarecerte algunas cosas. Saludos, |
#12
|
||||
|
||||
Cita:
pero las dos tablas resultan ser la tabla cotizaciones entonces a cada una se le asigna un "alias" Cotizaciones Co2 y cotizaciones Co1 para saber a cual de las 2 tablas hacemos referencia en cada dato.. el dato cot viene de la pirmera tabla y el dato max(sub)viene de la segunda tabla.. a ver si me explique bien.. |
#13
|
|||
|
|||
Cita:
|
#14
|
|||
|
|||
sip si te explicas bien pero el problea es que delphi no reconoce ese 'alias'
y por alguna razon manda el error antes comentado |
#15
|
||||
|
||||
ya intentaste con el cotizaciones AS co1?
|
#16
|
||||
|
||||
Perdón si me salgo del hilo, pero no es "HALAR"?
Cita:
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#17
|
|||
|
|||
este es el codigo que he metido pero donde poner as no lo se ahi lo puse y me marca error al ejecutarlo gracias por su tiempo |
#18
|
||||
|
||||
el AS va despues del from xxxxxx Última edición por rulo_m fecha: 28-02-2008 a las 20:52:33. |
#19
|
||||
|
||||
Hola, es lo que te decia rulo_m asi:
Saludos. Edito: ya rulo_m contestó.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#20
|
|||
|
|||
Cita:
gracias de antemano por todo |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Fecha de mayor a menor | alcides | Varios | 2 | 15-02-2008 16:46:09 |
Contar el numero de elementos de una consulta | papulo | PHP | 7 | 02-10-2006 15:39:42 |
Limitar el numero de Registro de una Consulta en FireBird 1.5 | Abel Garcia | Firebird e Interbase | 3 | 08-12-2004 23:57:31 |
¿Qué quieres ser de mayor? | kinobi | Humor | 16 | 11-07-2003 13:46:30 |
|