动态关联表

原创 2004年10月14日 21:34:00

原帖地址:
http://community.csdn.net/Expert/topic/3452/3452577.xml?temp=.1377375


--示例数据
create table [table](A sysname,B varchar(10))
insert [table] select 'table_1','a'
union  all     select 'table_2','b'

create table table_1(A int)
insert table_1 select 1
union  all     select 2

create table table_2(A int)
insert table_2 select 3
union  all     select 4
go

/*--问题说明:

 table中,A字段存储着其他表的名称
 A字段中,记录和各个表的A字段的最大值
 即得到如下结果:

 table.B   C
    --------  -----------
 a         1
 b         2
--*/

--处理方法
declare @s varchar(8000)
set @s=''
select @s=@s+' when '''+A+''' then(select max(A) from ['+A+'])'
from [table] group by A
exec('select B,C=case A'+@s+' end from [table]')
go

--删除测试
drop table [table],table_1,table_2

/*--测试结果

B          C          
---------- -----------
a          2
b          4
--*/

 

MyBatis 实践 -动态SQL/关联查询

MyBatis 实践标签: Java与存储动态SQL动态SQL提供了对SQL语句的灵活操作,通过表达式进行判断,对SQL进行拼接/组装.if对查询条件进行判断,如果输入参数不为空才进行查询条件的拼接....

easyui生成动态关联的combobox

审核类型: 状态: 根据"审核类型"的不同 ,“状态”栏的值也不相同。 第一步:将所有的combobox值 都写入combobox的data字段中 //生成动态combobox var q...

js中动态创建关联数组的问题

  • 2011年10月24日 15:48
  • 12KB
  • 下载

DF-GUI动态创建按钮并关联事件

在官网代码基础上增加,通过委托关联按钮处理代码:
  • rondong
  • rondong
  • 2014年08月20日 12:56
  • 517

iOS开发之category动态添加属性的方法------关联

本文转载自:http://www.cnblogs.com/wengzilin/p/4331685.html?utm_source=tuicool  编程小翁@博客园,邮件zilin_weng@163....

C++学习整理(关联容器与动态内存)

C++ 关联容器 动态内存

iOS:runtime的使用(动态添加方法、关联方法、交换方法、遍历私有属性)

1.动态添加方法 2.关联方法 3.交换方法 4.遍历私有属性

MyBatis-动态SQL、关联映射、MyBatis整合Spring

注:环境使用上篇MyBatis搭建环境 输入输出映射 1、parameterType输入类型 传递POJO包装对象作为查询条件,可以避免更改源代码。 public class UserVo {...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:动态关联表
举报原因:
原因补充:

(最多只允许输入30个字)