现在有这样各表
-----------------------
字段1, 字段2, 字段3, 字段4, 字段5, 字段6
--------------------------------------------
xx xx da da da da
da ds2 ds ds ds2 ds
32 32 32 da da da---------------------------------------
现在就要得到字段包含某个信息的字段名称(只要这个字段下面有一条包含特定的信息就取出这个字段名称):
例如字段下面数据包含'da';得到字段名为:字段1,字段3, 字段4, 字段5, 字段6当然这个表的字段可以动态增加!!自己不会谢谢回复!!!!!!!
-----------------------
字段1, 字段2, 字段3, 字段4, 字段5, 字段6
--------------------------------------------
xx xx da da da da
da ds2 ds ds ds2 ds
32 32 32 da da da---------------------------------------
现在就要得到字段包含某个信息的字段名称(只要这个字段下面有一条包含特定的信息就取出这个字段名称):
例如字段下面数据包含'da';得到字段名为:字段1,字段3, 字段4, 字段5, 字段6当然这个表的字段可以动态增加!!自己不会谢谢回复!!!!!!!
解决方案 »
- 启动OracleBIPresentat 服务的问题
- oracle报“not a single-group group function”
- Oracle10g 原来可以自动增加内存
- 请教各位大侠,库移植和oracle-sql语法问题。小妹在线等!~~~~~~~~~急
- 一个jdbc的简单问题,急!!
- 求教ORACLE8的安装方法!急!
- 最简单的SQL语句:)
- 在2000server上安装oracle的问题,求教!
- SQL PLUS老是说协议配适器错误
- oracle 重叠事件汇总 SQL语句写法
- vb中如何接收dbms_output.pub_line()输出的值呢?
- 问一个过程中的一个返回值的作用!在线等
可以得到每一个字段.
然后在存储过程用execute immediate 的方法, 进行循环查询.
建立一个Procedure在里面用你的取出的列名找出一个个符合条件的列名.用动态Sql(select 1 from myTable where vColumn1 = 'da');
最后再组成一条由各列组成的sql就行了..