Autor | Zpráva | ||
---|---|---|---|
dan55 Profil |
#1 · Zasláno: 27. 3. 2013, 17:51:26
Ahoj,
mám DB ve formátu: jan-novy pavel-novy jiri-stary ... apod Pokud chci řadit podle jména, můžu udělat order by url asc, ale pokud chci řadit podle přijmeni - to za pomlčkou - tak to vůbec nevím jak udělat. Úprava DB není opravdu možná :/... Asi to vidím na zpracování na straně PHP, ale jak na to? Budu rád za rady, řešení si napíšu sám klidně. |
||
juriad Profil |
#2 · Zasláno: 27. 3. 2013, 17:58:38
můžeš řadit podle
http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_substring-index ORDER BY SUBSTRING_INDEX(url, '-', -1) Nepočítej, že to bude rychlé. |
||
dan55 Profil |
#3 · Zasláno: 27. 3. 2013, 21:26:09 · Upravil/a: dan55
Diky moc, zkusim
Funguje, akorát samozřejmě v příjmení kdosi má pomlčku. Zkusím to nahradit něčím jiným. |
||
Časová prodleva: 11 let
|
0