首先在一个表中搜索一个字段取出来的值如下"101;102;103;"
上面这些是三个ID,名字在另一个表中
101 值1
102 值2
103 值3
我想在搜出的结果中把上面的ID替换成名称如"值1;值2;值3;"
这样的SQL语句可以直接实现吗
上面这些是三个ID,名字在另一个表中
101 值1
102 值2
103 值3
我想在搜出的结果中把上面的ID替换成名称如"值1;值2;值3;"
这样的SQL语句可以直接实现吗
解决方案 »
- 一个连接问题
- 做WEB系统开发MIS方向,Oracle要掌握到什么程度?请给个简要的列表,现在用哪个版本比较好?
- 设置oracle自动提交
- 如何清空一个oracle数据库算实例?
- 寻找高手,SQL:informix-->Oracle
- 高分问个简单问题。在ORACLE 10G下如何建立一个大的表空间,将该表空间指定到一个位置。
- 請教:data數據怎麽顯示為 'yyyymmdd:hh:mm'格式
- 存储过程中能否用order by?
- 求助,oracle 11g 监听配置的问题
- Oracle导入dmp文件报错信息,请大神帮忙解读一下
- aix 下oracle数据导入导出报错---急求急求!
- 在oracle 数据库中对同一个表的不同行能不能同时修改?
select replace(wmsys.wm_concat(名字),',',';')
from tab
where instr(';'||'101;102;103;',';'||id||';')>0
order by id
SELECT B.值 from a,b where a.id=b.id and a.id in (101,102,103);