张恒_ZH
2018-09-29 10:02sql 问题 一条sql进行查询拼接
5有一张表 a 字段如下
id content sid。
sid 是 id 的外键,content 是内容。
当要存储比较长的内容时,先将字符串按照特定的长度切割,然后在进行sql存储,
类似链表,例如需要存储字符串str,先将str拆成字符串 a,b,然后将a,b进行
存储 如下图所示,只需记录a的id就可以,
当需要str字符串时,根据记录的id查到a的信息,然后判断sid是否为空或者是否等于自身
的id,不等于就取 sid 接着查,最后拼接成最终的字符串。
现在的问题是: 我只想写一条sql进行查询拼接
- 点赞
- 收藏
- 复制链接分享
7条回答
为你推荐
- mysql 如何将两条sql的结果合并到一列,
- mysql
- 3个回答
- 帆软报表形成需求,一条SQL语句形成数据集来输出报表,重赏。
- oracle
- 2个回答
- mybatis。要求查询结果返回一个Map,Map的key为两个字段拼接的值,value为整条记录对应的对象
- oracle
- java
- 2个回答
- 请问php怎么能把某一表中按条件查询到的结果集合成一条新纪录插入到新表中?求告知,谢谢!
- sql
- mysql
- php
- 1个回答
- 一张表中根据某一字段相同值得另一字段的所有值拼接起来,组成一条新的语句
- it技术
- 互联网问答
- IT行业问题
- 计算机技术
- 编程语言问答
- 0个回答
换一换