默认情况下,Sqlite3仅按ascii字母排序.我试图查看谷歌,但我发现的唯一的事情是有关整理的信息.SQLITE3只NOCASE,RTRIM和BIARY归类.如何添加对特定区域设置的支持?(我在Rails应用程序中使用它)
您认为PHP脚本中的哪个更快:
$query = "SELECT... FROM ... ORDER BY first_val";
Run Code Online (Sandbox Code Playgroud)
要么
while($row = odbc_fetch_array($result))
$arrayname[] = array(
"first_key" => $row['first_val'],
"second_key" => $row['second_val'],
etc...
);
sort($arrayname);
Run Code Online (Sandbox Code Playgroud) 我有一个SQLite表,我需要排序.我熟悉这个ORDER BY命令,但这不是我想要完成的.我需要在数据库中排序整个表.
说明:
我的表使用一个名为列的列rowed来设置表的顺序(一个键?).我需要通过另一列调用对表进行排序name,然后根据字母顺序重新分配rowid数name.可以这样做吗?