1、由于数据库某个字段是varchar类型无法像整形一样正常排序,通过order by 排序 只能通过字符串大小排序,所以需要转成int 再进行排序
select es.STOREHOUSE_NO from ERP_STOREHOUSE es order by es.STOREHOUSE_NO+0 desc
本文探讨了如何在SQL查询中,由于VARCHAR类型的字段无法直接按数值排序,通过将VARCHAR转换为INT类型,实现STOREHOUSE_NO字段的正确降序排序,以提高数据检索效率。
1、由于数据库某个字段是varchar类型无法像整形一样正常排序,通过order by 排序 只能通过字符串大小排序,所以需要转成int 再进行排序
select es.STOREHOUSE_NO from ERP_STOREHOUSE es order by es.STOREHOUSE_NO+0 desc
788
19万+

被折叠的 条评论
为什么被折叠?