社区
MySQL
帖子详情
求一SQL语句,马上给分!!!
lhz888
2006-11-17 10:00:55
A表中有一个字的格式是这样的(用逗号分隔开,可能有1个到5个ID):",02,26,50, "
这个字段跟B表的ID对应,B表的段有(ID,Name),
现在想用一SQL将A表中的编号换成B表对应的名称显示出来,请问怎么写,谢谢!
...全文
181
5
打赏
收藏
求一SQL语句,马上给分!!!
A表中有一个字的格式是这样的(用逗号分隔开,可能有1个到5个ID):",02,26,50, " 这个字段跟B表的ID对应,B表的段有(ID,Name), 现在想用一SQL将A表中的编号换成B表对应的名称显示出来,请问怎么写,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sara11
2006-11-17
打赏
举报
回复
select b.name
from b
where b.id in
(( select top 1 left(a.id,2) from a),
(select top 1 substring(a.id,4,2) from a),
(select top 1 substring(a.id,7,2) from a),
(select top 1 substring(a.id,10,2) from a),
(select top 1 substring(a.id,13,2) from a))
lhz888
2006-11-17
打赏
举报
回复
A表中有一个字段是B表ID的组合,最多有5个 比如 “01,02,03,04,05”
我要在时显示出五个name,而不是查出B表的五条记录
51Crack
2006-11-17
打赏
举报
回复
select name from 表B where id in (select id from 表A)
不知道行不行,你的表A中的ID内容有点乱!
lhz888
2006-11-17
打赏
举报
回复
我想要的是查询A表的所有内容,但要用B表的name来代理显示“,02,26,50,”等ID
lhz888
2006-11-17
打赏
举报
回复
有没有知道啊?
经典
SQL语句
大全(文档)
经典
SQL语句
大全(文档),绝对实用,都是一些常用的语句,可以帮助你很快找到灵感!
数据库SQL基本语句(半天即可学会,轻松简单)
只要你花半天时间,就能轻松掌握SQL基本语句的使用方式,很好的参考资料,主要看文章中的例子,因为例子具有可读连续性,因此,文档描述非常简单,容易掌握,也较通俗易懂!与大家
分
享!与大家共享!
Oracle简单
SQL语句
(详细!!!)
文章目录一、
Sql语句
基础二、Oracle中的主要的数据类型三、
Sql语句
分
类四、
SQL语句
的书写规则注意五、输出结果中列标题的默认显示1、Sql*plus的默认显示2、iSql*plus的默认显示六、Oracle中简单的创建表新建表语句七...
SQL语句
五种
分
类
SQL的英文全称为Structured Query Language,SQL用来和数据库打交道,完成和数据库的通信,SQL是一套标准,但是每一个数据库都有自己的特性,当使用这个数据库特性相关的功能,这时
SQL语句
可能就不是标准了,但是...
PLSQL执行
SQL语句
PLSQL执行
SQL语句
1、执行中量
SQL语句
当执行
SQL语句
较大时,除运行
SQL语句
外可以点击工具------->导入表--------->(出现界面如下图所示) 点击导入就会出现执行语句的窗口如下图所示,把语句...
MySQL
56,679
社区成员
56,709
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章