Я создал таблицу «книг».Порядок сортировки в поставщике контента
db.execSQL("CREATE TABLE IF NOT EXISTS `book` (`bcode` TEXT, `author_name` TEXT, `book_name` TEXT, `price` TEXT); ");
Затем я поместил свои данные следующим образом.
" insert into book values ('1', 'ေညး', 'တခါက', '၁၀၀'); ",
" insert into book values ('2', 'မင္းတေခတ္', 'သူသာ', '၁၅၀'); ",
" insert into book values ('3', 'မင္းတေခတ္', 'သူသာ', '၁၀၀'); ",
" insert into book values ('4', 'ေညး', 'တခါက', '၁၀၀'); ",
" insert into book values ('5', 'ေညး', 'တခါက', '၁၀၀'); ",
" insert into book values ('6', 'လြန္းထားထား', 'တခါက', '၁၀၀'); ",
" insert into book values ('7', 'အၾကည္ေတာ္', 'သံုည', '၁၀၀'); ",
" insert into book values ('9', 'ေညး', 'တခါက', '၁၀၀'); ",
" insert into book values ('10', 'ေညး', 'တခါက', '၁၀၀'); ",
" insert into book values ('11', 'ေညး', 'တခါက', '၁၀၀'); ",};
Когда я сортирую первый столбец «bcode» на «ASC», вывод выглядит следующим образом.
'1', 'ေညး', 'တခါက', '၁၀၀'
'11', 'ေညး', 'တခါက', '၁၀၀'
'2', 'မင္းတေခတ္', 'သူသာ', '၁၅၀'
.
.
Я хочу получить заказ, как в этой форме.
'1', 'ေညး', 'တခါက', '၁၀၀'
'2', 'မင္းတေခတ္', 'သူသာ', '၁၅၀'
.
.
.
'11', 'ေညး', 'တခါက', '၁၀၀'
Как я могу сортировать?
'bcode' целое значение? если ваш ответ «да», измените его тип «от TEXT» до «INTEGER» в db, это решит вашу проблему. –
no. Я хочу использовать «bcode» как ТЕКСТ. –
, используя 'bcode' как' TEXT', отсортирует его как текст и, как я объяснил в своем ответе, будет сортироваться так же, как ваши контакты будут отсортированы в вашем телефоне. Сортировка текста отличается от сортировки цифр – dmSherazi