Databáze – vlastní sloupec s číslováním řádků výsledku
- Alsatian
- Člen | 175
Ahoj. Lze, prosím, „poskládat SQL Nette dotaz“ následujícího selectu?
select name,
@rownum := @rownum + 1 as row_number
from your_table
cross join (select @rownum := 0) r
order by name
Umím jej zapsat pouze přímo:
return $this->database->query('select @rownum := @rownum + 1 as row_number, ...
from your_table
cross join (select @rownum := 0) r');
Dotaz by měl vracet sloupec row_number s vlastním číslováním řádků. Moc děkuji :)
Editoval Alsatian (24. 9. 2018 14:55)
- David Grudl
- Nette Core | 8228
Zapsat jej přímo je ideální řešení, proč si chceš nějak komplikovat život?