Ver Mensaje Individual
  #4  
Antiguo 01-05-2008
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Reputación: 24
BlueSteel Va por buen camino
Cool

Cita:
Empezado por alexey1982 Ver Mensaje
oigan amigos , tachenme de inmunda rata ignorante pero.. me podrian explicar que significa ese dato: la "P" y la "C" es el nombre de la tabla o es alguna convencion de sql.. O_O' (por que ya lo habia visto antes en el curso sql para pollos, que estoy tomando pero en el mendigo libro no explican eso....!!)
un saludo...

Hola

mira si te fijas en la sentencia SQL
Código SQL [-]
Select p.Area, Sum(p.Monto) as Monto, sum(c.monto_compr) as Total 
from presupuesto p, compras c
where p.Empresa = c.empresa and c.empresa = 'empresa1'
and c.periodo = '2008-04'
GROUP BY AREA

tiene declarado
Código SQL [-]
presupuesto p

esto quiere decir que presupuesto se pasará a llamar p...

es como si se pusiera
Código SQL [-]
presupuesto as p
, lo mismo pasa con
Código SQL [-]
compras c
, en donde la Tabla compras se llamará c (pero en la sentencia que se esta ejecutando...)

esto evita el poner el nombre largo y repetirlo en todos los campos..

espero que hayas entendido

Salu2
__________________
BlueSteel
Responder Con Cita