中易网

Access数据库,在Sql语句中能不能使用split语句,如果能实现怎么用举个例子abc这个字段字符型,里面有多条

答案:2  悬赏:40  
解决时间 2021-11-14 21:34
据如:
1,2,3,4,5,6,
2,3,4,5,6,7,
2,1,2,2,3,
2,5,4,
2,2,4,5,3,
我想通过Sql语字按照abc字段的第二个数据排序,即根据3,1,5,2排序

网上有人说用split,但在access里面没有split函数.所以用不了.有其它解决办法吗??
select * form [table] order [abc字段] asc

申请一下.abc是字段 不是传来的值.
最佳答案
如果只是第二个的话,可以用一个笨一点的办法(多了就不大好了)
left(mid(abc,instr(1,abc,',')+1),instr(mid(abc,instr(1,abc,',')+1),',')-1)
思路:
以 1,2,3,4,5,6 为例:
先找到其中第一个 , 的位置,然后从这个位置的后面往后取,得到:2,3,4,5,6
然后再找到其中第一个 , 的位置,然后从这个位置的前面往前取,得到2,就是想要的数据啦。
不知高手有没有好的办法可以简单的去第N个数据
---------------------
select * form [table] order left(mid(abc,instr(1,abc,',')+1),instr(mid(abc,instr(1,abc,',')+1),',')-1) asc 这么写,access是认识字段abc的,你不会没试过吧??
全部回答
百度知道就是被楼上的这种垃圾给搞坏的。。。找点书COPY过来有什么意思。。。。。。。 ----------------------------- 要防止SQL注入其实不难,你知道原理就可以了。 所有的SQL注入都是从用户的输入开始的。如果你对所有用户输入进行了判定和过滤,就可以防止SQL注入了。用户输入有好几种,我就说说常见的吧。 文本框、地址栏里***.asp?中?号后面的id=1之类的、单选框等等。一般SQL注入都用地址栏里的。。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
宁波市体育局办公地址在什么地方,我要处理点
客户买房我答应给他反钱,如果不反钱能够的上
纤体梅有什么牌子啊?有副作用吗??
梦见奴隶是什么意思?好不好呢?
锦鸡儿属什么科?
木村耀司是哪个国家的品牌
虚拟产品代理在哪里找?
江西上饶自考幼儿教育学,心理学是买哪个出版
通达宾馆(大莫古卫生院南)地址在什么地方,想
欧尚家居地址在哪,我要去那里办事
在大连开外贸服装店去沈阳还是北京进货
富阳恒升工贸有限公司在哪里啊,我有事要去这
宁波市江东区体育局办公地址在什么地方,我要
12年的别克凯越的曲尾传感器在哪里
大金家庭用中央空调怎么样
推荐资讯
数码印刷机有哪些?
回收废旧洗衣机赚钱吗
最近婚姻情感上出了点问题,给自己占了一挂,
她外出不在办公事,如果你有事情请打他手机号
全国性热点美食论坛有哪些?全国性热点美食网
梦见教练是什么意思?好不好呢?
五岁女宝宝身高一米体重30斤.正常吗
室内检测报告主要看什么?
抚顺哪里做双眼皮好而且便宜的
巴音嘎查牧委会地址在什么地方,想过去办事
祥云茶庄(向阳路)地址在什么地方,我要处理点
冷小莫直播时玩的街机游戏平台是什么
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?