difference in ORDER BY in SQL vs SQLite [требует правки]

251
17 ноября 2017, 06:40

i have 2 queries,

for SQLite

SELECT TableName FROM tbl 
WHERE Status = 2 ORDER BY TableName
> BuildingStages 
> Buildings

and the same for MySQL

SELECT TableName FROM tbl gl 
WHERE Status = 2 ORDER BY gl.TableName
> Buildings 
> BuildingStages

but in the end i get a bit different sorted records, What can i do to avoid this?

Answer 1

Судя по результату, первая сортировка сделана с учётом регистра, а вторая - без.

Можно попробовать сделать так:

SELECT TableName FROM tbl ORDER BY TableName COLLATE NOCASE ASC
READ ALSO
Как поменять ориентацию RecyclerView во время выполнения

Как поменять ориентацию RecyclerView во время выполнения

Пытаюсь изменить ориентацию на recyclerview во время выполнения по событию onScrolledНиже привожу метод onCreate():

289
Проверка строки содержащей число

Проверка строки содержащей число

Имеется 3 textField, в которые нужно вводить только целые или дробные числаПо нажатию кнопки произвожу вычисления с числами, вытянутыми из textField'ов,...

289
Таймер JAVA android

Таймер JAVA android

Вопрос такой: Нужно сделать так, чтобы int раз в 5 секунд меняла своё значение(В начале 0, через 5 секунд - 1, 1 на одну секунду, потом опять 0 и так...

256