主页
Top.Mail.Ru Yandeks.Metrika
论坛:“基地”;
当前存档:2002.07.29;
下载:[xml.tar.bz2];

向下

用乌克兰字母排序 找到类似的分支


Dush   (2002-07-08 15:44) [0]

美好的一天!
问题是:我按姓氏对表进行排序(升序),第一个是以字母I和starting开头的姓氏。 但是有必要A,B ... I,Є,F ...
所有数据均以Urainsky语言驱动!



dimis   (2002-07-08 16:09) [1]

我不知道ANSI代码中是否有俄语
很可能不是
是的,乌克兰人不会被我杀害,但原则上,乌克兰字母是拉丁字母和西里尔字母的混合体,要对其进行分类并不容易
我的解决方案(很抱歉,但是我不知道IB方言。我正在写它在Oracle中的外观):
1。创建一个Alfavit表(simbol char,order_no inteter)
2。输入来自乌克兰字母的值,其中order_no是排序顺序
3请求将如下所示
从table1 a,alfavit b中选择一个名称
其中substr(a,1,1)= b
由b.order_no订购
4。 应该成功
substk是一个返回子字符串的函数-在这种情况下,第一个字符

PS:注意大写和小写字母-您可能必须同时选择



dimis   (2002-07-08 16:10) [2]

更正
其中substr(a.name,1,1)= b.simbol



Johnmen   (2002-07-08 16:17) [3]

为ORDER BY的字段定义COLLATE可能就足够了



MsGuns   (2002-07-08 16:25) [4]

编写语言驱动程序!)))



Alexandr   (2002-07-09 07:22) [5]

尤兹尔·亚菲尔(Yuzil Yaffil)
乌克兰和其他国家已经在那里...



Dush   (2002-07-09 11:04) [6]

2 Alexandr©什么是 Yaffil



Страницы: 1 整个分支

论坛:“基地”;
当前存档:2002.07.29;
下载:[xml.tar.bz2];

楼上





内存:0.56 MB
时间:0.041 c
3-95223年
PSZ
2002-07-08 13:11
2002.07.29
在DB中搜索


4-95599年
德米特里谢诺克
2002-05-20 14:51
2002.07.29
如何确定窗口句柄的状态?


14-95490年
离子T
2002-07-01 02:03
2002.07.29
正则表达式


3-95184年
Prog_mail
2002-07-05 10:34
2002.07.29
救命啊! 如何保存对Query的更改?


14-95533年
库尔
2002-07-02 23:37
2002.07.29
为什么Delphi的编译速度更快?





南非荷兰语 阿尔巴尼亚人 阿拉伯语 亚美尼亚 阿塞拜疆 巴斯克 白俄罗斯 保加利亚语 加泰罗尼亚 简体中文 中国(繁体) 克罗地亚 捷克 丹麦语 荷兰人 英语 爱沙尼亚语 菲律宾人 芬兰 法语
加利亚西语 格鲁吉亚语 德语 希腊语 海地克里奥尔语 希伯来语 印地语 匈牙利 北日耳曼语 印度尼西亚人 爱尔兰语 意大利语 日本 韩语 拉脱维亚 立陶宛 马其顿 马来语 马耳他语 挪威语
波斯语 波兰语 葡萄牙语 罗马尼亚 俄语 塞尔维亚 斯洛伐克 斯洛文尼亚 西班牙语 斯瓦希里 瑞典语 泰国人 土耳其 乌克兰 乌尔都语 越南人 威尔士语 意第绪语 孟加拉 波斯尼亚
宿务 世界语 古吉拉特语 豪萨语 苗族 伊博 爪哇 卡纳达语 高棉 老挝 拉丁语 毛利 马拉 蒙古人 尼泊尔 旁遮普 索马里 淡米尔文 泰卢固语 约鲁巴语
祖鲁
英文 Французский Немецкий Итальянский Португальский 俄文 Испанский