Nette\Database vypocet rozdilu dvou casu

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
saimons
Člen | 293
+
0
-

Zdravim, resim problem ze mam v DB dva casy (dva sloupce) a potrebuju vypsat jejich rozdil. Je naka moznost jak pridat do selectu rozdil?

$this->database->table('trhy')->where('do > NOW()')->order('od ASC');

Vim ze by to slo pres select(), ale tim prijdu o moznost v template pak delat spojeni s jinou tabolkou.

Např:

{foreach $trhy AS $t}
	{$t->penize->cena}
{/foreach}

Jako slo by to jeste reasit asi pomoci DateTime::diff, ale nak mi to nefungoval korektne na localhostu. Mate nekdo s touto metodou zkusenosti?

Editoval saimons (13. 3. 2012 13:41)

awsickness
Člen | 98
+
0
-

datediff zkus vraci myslim rozdil ve dnech

saimons
Člen | 293
+
0
-

Spis me zajimalo jak se da upravit ten select pres Nette. Obcas se to hodi vpravit tam nake dodatecne vypocty nebo data. Popripade jestli by to slo vrpavit do toho objektu Nette\Database\Table\Selection