Autor Zpráva
Kyle
Profil
Zdravím,
chtěl jsem se optat, zda existuje nějaká funkce v mysql, která by při selectu udělala ze stringu integer ? Ja vím, že by to mělo být v datovém typu čísla, ale nemám takovou možnost... Je to vůbec reálné?
Díky
lordfrikk
Profil
Pokud vím, tak MySQL disponuje funkcí CAST(co AS typ). Něco takového jsi měl na mysli?

Dá se to použít třeba takto:

SELECT * FROM `TestTable` ORDER BY CAST(orderstring AS UNSIGNED INTEGER ) ASC LIMIT 0 , 30 ;
Kyle
Profil
Ano, dík.. nakonec jsem si v manuálu našel ekvivalentní funkci CONVERT ...

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0