Salve ragazzi ho questo errore :
CDbCommand failed to execute the SQL statement: SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'tipo_pubblicita' in where clause is ambiguous.
la query è questa:
$cliente= Clienti::model()->with(array(
'pubblicitas'=>array(
'joinType'=>'INNER JOIN',
'condition'=>'tipo_pubblicita=azienda_del_mese or tipo_pubblicita=all_inclusive',
),
))->findAll();
se inserisco il nome della tabella ovvero cosi:
$cliente= Clienti::model()->with(array(
'pubblicitas'=>array(
'joinType'=>'INNER JOIN',
'condition'=>'clienti_pubblicita.tipo_pubblicita=azienda_del_mese or clienti_pubblicita.tipo_pubblicita=all_inclusive',
),
))->findAll();
mi da errore di
CDbCommand failed to execute the SQL statement: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'clienti_pubblicita.tipo_pubblicita' in 'where clause
come posso risolverlo?