login  Naam:   Wachtwoord: 
Registreer je!
 Forum
Zoeken  Regels  Help
Categorieën > Object georiënteerd

Zend select met substring (Opgelost)

DriesA – 22/05/2011 18:52 (Laatst gewijzigd op 22/05/2011 19:28)
Hoi,

Ik probeer in een tabel te zoeken op een substring van een bepaalde waarde.
Mijn select in mijn model ziet er als volgt uit:
  1. $select = $this->select()
  2. ->distinct()
  3. ->from(array('t' => 'trainingresults'),array('year' => 'substr(datum,6,4)'));
  4. $select->order('year');
  5. return $this->fetchAll($select);



Ik krijg echter als foutmelding:
"Select query cannot join with another table"

Iemand enig idee?

//Nevermind, net zelf oplossing gevonden:


  1. $select = $this->select()
  2. ->distinct()
  3. ->from($this, array(new Zend_Db_Expr('substr(datum,6,4) as year')))
  4. ->order('year');
  5. return $this->fetchAll($select);


0 antwoorden

Gesponsorde links


Er zijn nog geen reacties op dit bericht.

Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten:

© 2002-2012 Sitemasters.be - Regels - Gehost door: Vircon - Laadtijd: 0.066s