以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 不明白foxtable的SQL语句中,字符型数据排序规则 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=89753) |
-- 作者:w9x -- 发布时间:2016/8/29 11:25:00 -- 不明白foxtable的SQL语句中,字符型数据排序规则 select 姓名,认定出生时间,部门 fro m {在职1} order by 姓名 排序结果莫名其妙 select 姓名,认定出生时间,部门 fro m {在职1} order by 部门 排序结果莫名其妙 select 姓名,认定出生时间,部门 fro m {在职1} order by 认定出生时间 排序结果正确 不明白foxtable的SQL语句字符型数据排序规则 |
-- 作者:大红袍 -- 发布时间:2016/8/29 12:28:00 -- 要不你就生成以后,指定排序
Tables("在职1").Sort = "姓名" |
-- 作者:w9x -- 发布时间:2016/8/29 14:19:00 -- 我是要直接生成按“姓名”排序的查询表。 foxtable的SQL语句中order by短语对字符型字段排不了序? |
-- 作者:大红袍 -- 发布时间:2016/8/29 14:30:00 -- 生成到foxtable以后,默认按照主键列或_Sortkey列或第一列排序 |
-- 作者:w9x -- 发布时间:2016/8/29 15:27:00 -- 时间、数值、数字 都排序正确,对字符型排不了序? |
-- 作者:大红袍 -- 发布时间:2016/8/29 15:39:00 -- 字符列,默认按照拼音排序。 |
-- 作者:w9x -- 发布时间:2016/8/29 17:11:00 -- SQL中,按字符列排序,排出的结果莫名其妙。前面有实例 |
-- 作者:大红袍 -- 发布时间:2016/8/29 17:17:00 -- 以下是引用w9x在2016/8/29 17:11:00的发言:
SQL中,按字符列排序,排出的结果莫名其妙。前面有实例
上传实例说明。 |
-- 作者:w9x -- 发布时间:2016/8/29 17:34:00 -- 分别用以下语句生成的查询表: select 姓名,认定出生时间,部门 fro m {在职1} order by 姓名 排序结果莫名其妙 select 姓名,认定出生时间,部门 fro m {在职1} order by 部门 排序结果莫名其妙 select 姓名,认定出生时间,部门 fro m {在职1} order by 认定出生时间 排序结果正确 不明白foxtable的SQL语句字符型数据排序规则 |
-- 作者:大红袍 -- 发布时间:2016/8/29 18:09:00 -- 弄一个在职1表上传上来测试一下。说明怎么排序不正确。 |