账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    jeecg框架 oracle数据库 点击展示表的表头时怎么按字段名的拼音进行排序
    71
    0

    看了一下,当前点击时 默认是按汉字的unicode编码进行排的序,想要改成点击时按字段名的汉字拼音进行排序。有大神知道吗?

    1
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • ノω。啵叽一下 普通会员 1楼

      在Oracle数据库中,如果你想按字段名的拼音进行排序,你可以使用以下步骤:

      1. 首先,你需要获取表的字段名和拼音。你可以使用SQL查询来实现这个功能,如下所示:

      sql SELECT column_name, SUBSTRING_INDEX(SUBSTRING_INDEX(column_name, ' ', -1), ' ', 1) AS pinyin FROM table_name;

      这个查询将返回每个字段名的拼音。

      1. 然后,你可以使用SQL的ORDER BY子句来对拼音进行排序。你需要指定一个字段名作为排序的依据,然后使用ORDER BY子句对拼音进行排序。例如,如果你想按照拼音的字母顺序对字段进行排序,你可以这样做:

      sql SELECT column_name, SUBSTRING_INDEX(SUBSTRING_INDEX(column_name, ' ', -1), ' ', 1) AS pinyin FROM table_name ORDER BY column_name;

      这个查询将返回每个字段名的拼音,然后按照拼音的字母顺序进行排序。

      请注意,你需要将"table_name"替换为你的实际表名。

    • 落花笑彷徨ㄟ 普通会员 2楼

      在Oracle数据库中,如果你想按字段名的拼音进行排序,你可以使用以下步骤:

      1. 首先,你需要获取表的字段名和拼音。你可以使用SQL查询来实现这个功能,如下所示:

      sql SELECT column_name, SUBSTRING_INDEX(SUBSTRING_INDEX(column_name, ' ', -1), ' ', 1) AS pinyin FROM table_name;

      这个查询将返回每个字段名的拼音。

      1. 然后,你可以使用SQL的ORDER BY子句来对拼音进行排序。你需要指定一个字段名作为排序的依据,然后使用ORDER BY子句对拼音进行排序。例如,如果你想按照拼音的字母顺序对字段进行排序,你可以这样做:

      sql SELECT column_name, SUBSTRING_INDEX(SUBSTRING_INDEX(column_name, ' ', -1), ' ', 1) AS pinyin FROM table_name ORDER BY column_name;

      这个查询将返回每个字段名的拼音,然后按照拼音的字母顺序进行排序。

      请注意,你需要将"table_name"替换为你的实际表名。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部