Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/04/2007, 23:57
Avatar de granbosteron
granbosteron
 
Fecha de Ingreso: agosto-2004
Mensajes: 164
Antigüedad: 19 años, 8 meses
Puntos: 1
Pregunta Error 1054 - PHP o Mysql ??

Hola gente...
Tengo el siguiente problema .... un SELECT que me tira un error cuando subo todo al servidor!...
pero funciona bien cuando lo corro en mi maquina....
No se si es un problema de programacion o de version del MYSQL... me inclino mas por lo segundo ya que son diferentes ... pero quizas igualmente sea de codigo... les paso el SELECT

Código PHP:
select 
  s
.affiliate_status_name
  
a.affiliate_status_id
  
a.affiliate_level_id
  
a.affiliate_gender
  
a.affiliate_firstname
  
a.affiliate_lastname
  
al.level_percentaje
  
al.level_name
  
c.countries_name
  
SUM( IF(a.affiliate_id=ass.affiliate_id && ass.affiliate_tier_id='0' && ass.affiliate_billing_status 110)) AS sales_indi
  
SUM( IF(a.affiliate_id=ass.affiliate_id && ass.affiliate_tier_id!='0' && ass.affiliate_billing_status 110)) AS sales_tier,
  
SUM( IF((a.affiliate_id=ass.affiliate_id) && ass.affiliate_billing_status 110)) AS sales
     
  FROM affiliate_affiliate a
affiliate_status saffiliate_level alcountries c 
  LEFT JOIN affiliate_sales ass ON 
(a.affiliate_id=ass.affiliate_id OR a.affiliate_id=ass.affiliate_tier_id)
  
WHERE a.affiliate_id='1' and a.affiliate_status_id=s.affiliate_status_id and 
  
a.affiliate_level_id=al.affiliate_level_id and a.affiliate_countries_id=c.countries_id 
  GROUP BY a
.affiliate_id 
Esto en mi maquina con Mysql (3.23.49) funka de maravilla.. pero en el servidor con Mysql (5.0.37) me tira el siguiente ERROR:
#1054 - Unknown column 'a.affiliate_id' in 'on clause'

Que diferencia hay entre las versiones?? tendre que cambiar todos los SELECTS?? o solo estare cometiendo un error en el select q el mysql 5 lo detecta y el 3 no.. ??

saludos y gracias por su ayuda...
__________________
Saludos :adios: :adios: :adios: