问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请教一个巨难的sql语句问题!!!

发布网友 发布时间:2022-04-08 20:53

我来回答

7个回答

懂视网 时间:2022-04-09 01:14

  )

  注:sqlserver请修改  AUTO_INCREMENT 为i dentity(1,1)

  大致数据如下

  id            src               sort

  1     "../img/1.jpg"     0

  2     "../img/2.jpg"     2

  3     "../img/101.jpg"     3

  4     "../img/tree.jpg"     4

  5      "../img/node.jpg"          5  

  6      "../img/key.jpg"            10

  7      "../img/b01.jpg"            11

  8      "../img/acode.jpg"         13

  ......

 

  现在求一段sql对Imgs进行查询,得到第一段连续的sort记录。预想查询结果如下:

  id            src               sort

  2     "../img/2.jpg"     2

  3     "../img/101.jpg"     3

  4     "../img/tree.jpg"     4

  5      "../img/node.jpg"          5 

  

 

  小伙伴们,试试看吧技术分享 

一个奇葩的SQL题,够强大。

标签:

热心网友 时间:2022-04-08 22:22

table
id wc
1 china
2 chinese
3 japan
4 jpdog
slect id,distinct(substring(wc,1,4)) from table

热心网友 时间:2022-04-08 23:40

sql语句我就不多说了
不过我觉得purpleask 的回答很有意思 不要字符函数处理就可以了
你可以看楼上的回答也就是字符函数的使用
我写了一个代码 C#的 估计java的格式也差不多
string sp = "select";
string tsp = "se_sp";
int spLenght = sp.Length;
int t_spLenght = tsp.Length;
int sum = spLenght < t_spLenght ? spLenght : t_spLenght;
char[] c = sp.ToCharArray();
char[] c_sp = tsp.ToCharArray();
for (int i = 0; i < sum; i++)//这里我们取2个字符个位数最少的 这样循环次数就少了 呵呵
{
if (c[i] != c_sp[i])
{
break;
}
Console.WriteLine(c[i]);
}

热心网友 时间:2022-04-09 01:15

/* Formatted on 2012/01/04 13:12 (Formatter Plus v4.8.8) */
SELECT DECODE (DECODE (LPAD ('china', 4),
LPAD ('chinese', 4), ROUND (DBMS_RANDOM.VALUE (1, 2)),
NULL
),
1, 'china',
2, 'chinese',
NULL
)
FROM DUAL

热心网友 时间:2022-04-09 03:06

1chinese
2china
3japen
4ppppiop83
5chinbes
6pppp6yue3
7japenses
8korea
9chinning

select min(a.id) from zTest a
group by SUBSTRING(a.vname, 1, 4),a.id
having a.id =
(select top 1 id from zTest b
where SUBSTRING(b.vname, 1, 4) = SUBSTRING(a.vname, 1, 4)
order by NEWID())

热心网友 时间:2022-04-09 05:14

虽然你的问题有点搞不清什麽意思,不过大致就如下:
select decode(decode(lpad('china', 4),lpad('chinese', 4),round(dbms_random.value(1, 2)),null),1,'china',2,'chinese',null) from al

热心网友 时间:2022-04-09 07:39

你是SH。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
单机组装6000元预算,INTEL和AMD下不同的配置方案 手上有5000元,想DIY一台台式机,主要是玩大型单机游戏,像孤岛危机2。求... ...及各自优点缺点和如何修改。。 CPU 至强 E3 1230 v2主板 微星Z... 求配家用游戏电脑4000-6000 嘴巴上长水泡怎么办? 嘴巴旁边长了水泡怎么回事 他不回信息的句子 市面上有哪些浪漫又个性的牛仔单品值得入手? 2021年流行什么外套显瘦不挑身材 夏季有哪些百搭又显高级的单品值得选择? 请教,映射网络驱动器无故连接不上,是什么原因? ai格式的文件怎么打开啊 SymSMB无法连接 连接映射网络驱动器时出现的问题 该怎么解决啊??? 江西赣州各县招聘老师各多少人员? 2015年星子县有特岗教师招聘吗 县门户联盟就是以全国的各个地区为主? 韩国日当招聘信息 - 百度 全南县标志性建筑工程面向社会有奖征名活动公告 江西电网赣州供电公司校园招聘网签时间 华硕BI50支持i77代嘛? 2015江西特岗教师招聘都有哪些地方招啊? 全南县3中学校编码 B150M MORTAR 最新的bios可以支持7代CPU吗 OPPO手机怎么不能用美颜相机 现在买b150主板如果装7代cpu,需要刷bios吗? 小米3美颜相机不能用 b150主板更新可支持7代cpu的bios后还能点亮6代cpu吗 在线等 电脑配件i3 6100可以配b250主板吗?同样,b150主板或者h110主板可以配七代酷睿吗 江西全南小学语文教师招聘考试 vivo x9i自带相机美颜功能不可以用了怎么办? 怎么样打开AI格式文件? 最近有什么好听的歌,中文和日文的 海信怎么安装apk到电视 苹果手机上登入163邮箱后,从邮箱打开的链接历史记录怎么看 日本女明星有哪些▲日本女明星有哪些 我是滴滴快车司机不小心把滴滴快车软件删除了。应该怎么重新安装?_百度问一问 六年级上册语文第八单元作文钢琴 什么叫波鞋洗 一月新番 调查IT行业一个公司的软件架构包括所需要的操作系统、web服务器、应用服务器、数据库、集成开发环境等 我的成长故事作文一一钢琴 有哪些动漫人物的生日是在9月的?? 哪部日本动漫的女主角是处女座的,(女1号) 3-8个 谢谢, 《程序员必读之软件架构》epub下载在线阅读全文,求百度网盘云资源 浙江移动积分怎么兑换话费 怎么建群聊 浙江移动话费积分兑换话费怎么换 日文歌有哪些 生活因钢琴而精彩作文800字 考研结束后什么时候公布成绩和复试名单,以及应该什么时候准备复试?