`
rain_2372
  • 浏览: 684233 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

字符串判断 转换数字问题解决了 可以排序了。

阅读更多
字符串判断 转换数字问题解决了。工号可以正常排序了
SELECT b.*,TO_NUMBER(decode(decode(lower(nvl(login_name, 0)),
                               upper(nvl(login_name, 0)),
                               1,
                               0),
                        1,
                        nvl(login_name, 0),
                        0)) as logname from staff b order by logname


转 http://bbs.csdn.net/topics/40458955
分享到:
评论

相关推荐

    字符串重新排序

    总的来说,解决这个问题需要对字符串操作、排序算法、条件判断以及数据结构(如数组和集合)有深入的理解。通过编写代码并调试,我们可以创建一个灵活的函数,它接受一个1-9位数字字符串和一个排序条件作为输入,...

    JavaScript中判断两个字符串是否相等的方法

    例如,如果字符串与数字进行比较,JavaScript将尝试将字符串转换为数字后再进行比较。由于这种自动转换的特性,有时会出现一些反直觉的结果。例如,字符串"1"和数字1在使用“==”进行比较时会被认为是相等的。这是...

    汉字和数字混合排序

    总结来说,汉字和数字混合排序涉及的主要知识点包括:Unicode编码、ASCII编码、自定义比较器、字符类型的判断与转换以及字符串的处理。在编程实践中,理解这些概念并能灵活运用是解决此类问题的关键。通过上述方法,...

    C#-字符串操作类

    、指定字符串分割字符串、指定字符串位置获取字符串、过滤SQL中非法字符、检查SQL语句中是否有非法关键字、随机字符串生成、唯一字符串生成、随机数字生成、唯一数字串生成、去除HTML标签、判断是否整型、判断是否...

    编写一个程序,实现字符串大小写的转换并倒序输出

    ### 编写一个程序,实现字符串大小写的转换并倒序输出 #### 任务目标 本任务的目标是通过编程实现一个功能:对输入的字符串进行大小写转换并倒序输出。具体来说,对于输入的字符串中的每个字符,如果是大写字母,则...

    oc字符串练习题

    OC语言提供了多种方法来对字符串进行排序,例如compare:方法比较两个字符串的大小,可以使用NSOrderedAscending、NSOrderedSame和NSOrderedDescending三个常量来判断字符串的大小关系。 字符串的练习题 1. 求字符...

    字符串对比,输入字符串即可得到对比结果

    字符串是由一个或多个字符组成的序列,它们可以是字母、数字、符号或其他任何Unicode字符。本主题将深入探讨如何对字符串进行对比,以及如何根据字符相似程度来评估它们的差异。 1. **字符串比较基础**: - **相等...

    数组与字符串.docx

    - 将数字或其他类型转换为字符串,例如,`String numberStr = Integer.toString(number);` 或使用`String.valueOf()`方法。 5. **字符串的格式化**: - 使用`String.format()`方法格式化字符串,例如,`String ...

    Shell编程范例之字符串操作-TinyLab原创

    对于字符串的类型,常见的判断方法包括判断字符串是否只包含数字、字母、字母数字组合、空格或特殊字符等。 在Shell编程中,可以通过多种方式来判断字符串或字符的类型。例如,使用grep命令结合正则表达式匹配数字...

    C语言基础面试题(03-字符串函数).docx

    可以通过遍历字符串,判断每个字符的ASCII码来区分数字、大写字母、小写字母和特殊符号。 - **问题2**: 实现大数相加,可以将字符串视为整数的二进制表示,然后逐位相加。 - **问题3**: 字符串乘法,可以采用乘法...

    js中怎么判断两个字符串相等的实例.docx

    在这个例子中,虽然`str1`是字符串类型,`str2`是整型,但JavaScript会尝试将它们转换为同一类型(通常将数字转换为字符串)并进行比较,所以结果为`true`。 然而,当使用`===`恒等操作符时,情况有所不同。这个...

    Mybatis3 if判断字符串变态写法

    这样的写法会导致一个`NumberFormatException`异常,因为Mybatis尝试将字符串转换为数字。错误信息可能并不明显,因此很难直接定位问题所在。 正确的写法应该是`if test='status == “y”'`,在这里,字符串"y"被...

    8个简单的汇编程序,数组排序、计算最大数,字符串比较,打印图形

    7. **数组排序**:汇编语言实现数组排序可以使用各种算法,如冒泡排序、选择排序等。这些算法通常包含嵌套循环,比较元素并交换位置。 8. **寻找三个数中的最大值**:这是一个简单的比较任务,可以使用CMP和条件...

    Python中字符串List按照长度排序

    本文详细介绍了在Python中如何对字符串列表进行排序,包括按照字符串的长度排序以及按照字符串中的数字排序。这两种方法都非常实用,在实际开发中可以帮助我们更高效地处理数据。无论是使用`sorted()`函数还是`list....

    matlab字符串.pdf

    - **数字与字符串转换**:`num2str` 和 `str2num` 分别将数字转换为字符串和字符串转换为数字。 - **数组转字符串**:`mat2str` 和 `int2str` 用于数组和整数数组的字符串表示。 7. **其他字符串操作函数**: - ...

    JS实现快速比较两个字符串中包含有相同数字的方法

    在这个应用场景中,sort方法被用来比较数组中的数字字符串,以实现快速的数字排序。 3. 数组的遍历与查找:在比较两个字符串包含的数字是否相同时,涉及到对数组元素进行遍历,查找元素是否存在于另一个数组中,这...

    matlab数组字符串

    - `str2num(str)`将字符串转换为数字。 - `mat2str(array)`将数组转换为字符串表示。 - `int2str(num)`将整数转换为由整数组成的字符串。 **7. 其他字符串处理函数**: - `blanks(n)`生成包含n个空格的字符串。 - `...

    C#字符串处理

    使用 `int.Parse(str)` 或 `Convert.ToInt32(str)` 可以将数字字符串转换为整数类型。注意,若字符串不是有效的数字格式,将抛出异常。 4. **转为string** 大多数基本数据类型都支持转换为字符串,通常通过调用 `...

    字符串的展开(洛谷-P1098).rar

    通过阅读“字符串的展开(洛谷-P1098).pdf”文档,可以获得该问题的详细描述、输入输出格式以及样例测试用例,从而进一步理解题目要求并编写解决方案。在编程实践中,不断尝试和解决类似问题有助于提升对字符串处理...

    DataGridView按数字排序

    但在默认情况下,DataGridView 对数据进行排序时,会将所有的数据视为字符串来进行处理,这导致了数字排序出现问题。例如,在一列包含数字的数据中,"10"会被排在"2"之前,因为它是按字母顺序排序的。为了解决这个...

Global site tag (gtag.js) - Google Analytics