Rich Bitch Posted January 16, 2010 Report Share Posted January 16, 2010 kāds varbūt var palīdzēt ar mysql vaicājumu. Vajadzētu, lai izdruka no db kārtojas pēc lv alfabēta. Piemēram ir db tabula ar ierakstiem name laukā - aka, ādere, āpsis, ananass. Vaicājums "order by name ASC" kārtojas šādi: ādere, aka, ananass, āpsis Vajadzētu šādi: aka, ananass, ādere, āpsis Quote Link to comment Share on other sites More sharing options...
Kavacky Posted January 16, 2010 Report Share Posted January 16, 2010 Tā arī ir jākārto. Netici, paskaties dajebkurā normālā vārdnīcā. Quote Link to comment Share on other sites More sharing options...
Pentiums Posted January 16, 2010 Report Share Posted January 16, 2010 Piekrītu. :) nevajag ņemt piemēru no telefonu grāmatas :P Quote Link to comment Share on other sites More sharing options...
2easy Posted January 16, 2010 Report Share Posted January 16, 2010 par iepriekšējiem 2x postiem: wtf??? jūs vsp esat lietojuši ORDER BY uz utf8 lv tekstiem? (ja jums tas bija joks, tad ok. sry :D) ne jau viņš pirmais ar to ir saskāries. detalizētāks problēmas apraksts ir šeit http://nekur.lv/archive/1467 Quote Link to comment Share on other sites More sharing options...
waplet Posted January 16, 2010 Report Share Posted January 16, 2010 2easy, labs resurs, paldies tev Quote Link to comment Share on other sites More sharing options...
Kavacky Posted January 17, 2010 Report Share Posted January 17, 2010 par iepriekšējiem 2x postiem: wtf??? jūs vsp esat lietojuši ORDER BY uz utf8 lv tekstiem? (ja jums tas bija joks, tad ok. sry :D) Ko tu rij? Problēmas uzstādījums bija: "Vaicājums "order by name ASC" kārtojas šādi: ādere, aka, ananass, āpsis Vajadzētu šādi: aka, ananass, ādere, āpsis" A tieši tā, kā viņam kārtojas - tā arī jākārto pareizi, nevis tā, kā viņa "vajadzētu" listā. Quote Link to comment Share on other sites More sharing options...
2easy Posted January 17, 2010 Report Share Posted January 17, 2010 (edited) jā, vārdnīcās tā ir, taču ja klients paprasa, lai viņam uztaisa, ka vārdi, kas sākas ar "ā", kārtojas aiz vārdiem, kas sākas ar "a", tad viņš/a negribēs klausīties stāstus par pareizi/nepareizi Edited January 17, 2010 by 2easy Quote Link to comment Share on other sites More sharing options...
briedis Posted January 17, 2010 Report Share Posted January 17, 2010 Ko tu rij? Problēmas uzstādījums bija: "Vaicājums "order by name ASC" kārtojas šādi: ādere, aka, ananass, āpsis Vajadzētu šādi: aka, ananass, ādere, āpsis" A tieši tā, kā viņam kārtojas - tā arī jākārto pareizi, nevis tā, kā viņa "vajadzētu" listā. Pag, kopš kura laika šis ir pareizais sakārtojums augošā secībā? ā, a, a, ā? Manuprāt(un pēc LV alfabēta), burts A ir pirms Ā Quote Link to comment Share on other sites More sharing options...
2easy Posted January 17, 2010 Report Share Posted January 17, 2010 (edited) man arī tā liekas, taču iekš attiecīgā mysql utf8 latviešu collation "a" un "ā" ir vienāds svars => tie netiek šķiroti, tāpēc visu nosaka nākamais burts Edited January 17, 2010 by 2easy Quote Link to comment Share on other sites More sharing options...
Kavacky Posted January 18, 2010 Report Share Posted January 18, 2010 Tāpēc jārunā ar klientu. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.