![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
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
![]() ![]() 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
![]() 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 ![]() |
![]() |
|
|
![]() |
||||
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 |
![]() |
|