Foros del Web » Programando para Internet » ASP Clásico »

select join

Estas en el tema de select join en el foro de ASP Clásico en Foros del Web. Hola foreros, Esta sentencia SQL en asp me esta generando este mensaje de error que no logro determinar donde esta, por favor pueden ayudarme, Microsoft ...
  #1 (permalink)  
Antiguo 05/06/2009, 14:47
 
Fecha de Ingreso: junio-2008
Mensajes: 9
Antigüedad: 16 años, 10 meses
Puntos: 0
select join

Hola foreros,

Esta sentencia SQL en asp me esta generando este mensaje de error que no logro determinar donde esta, por favor pueden ayudarme,

Microsoft SQL Native Client (0x80040E14)
Incorrect syntax near 't1'.
/spicestore/index.asp, línea 163

El código es el siguiente:

"SELECT t1.TransactionNumber, t1.Time, t2.ItemID, t2.Quantity FROM" & _
"Transaction t1 JOIN TransactionEntry t2 ON t1.TransactionNumber = t2.TransactionNumber GROUP BY t1.TransactionNumber;"

Muchas gracias de antemano
  #2 (permalink)  
Antiguo 05/06/2009, 15:00
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
Respuesta: select join

Así de manera muy rápida, parece que te falta un simple espacio entre el FROM y Transaction.

Código:
"SELECT t1.TransactionNumber, t1.Time, t2.ItemID, t2.Quantity FROM " & _
"Transaction t1 JOIN TransactionEntry t2 ON t1.TransactionNumber = t2.TransactionNumber GROUP BY t1.TransactionNumber;"
Otra cosa que me vino a la mente mientras estaba escribiendo es que "transaction" sea una palabra reservada de SQL, por lo cual, podrías tratar de encerrarla entre corchetes rectangulares:

Código:
"SELECT t1.TransactionNumber, t1.Time, t2.ItemID, t2.Quantity FROM " & _
"[Transaction] t1 JOIN TransactionEntry t2 ON t1.TransactionNumber = t2.TransactionNumber GROUP BY t1.TransactionNumber;"

Salud!
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 08/06/2009, 08:54
 
Fecha de Ingreso: junio-2008
Mensajes: 9
Antigüedad: 16 años, 10 meses
Puntos: 0
Respuesta: select join

Agradezco mucho tu ayuda u_goldman

Los dos casos eran el problema, ya funcionó.
  #4 (permalink)  
Antiguo 08/06/2009, 10:10
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
Respuesta: select join

Por nadas
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:36.