Foxtable(狐表)用户栏目专家坐堂 → 请教sql 语句


  共有5089人关注过本帖树形打印复制链接

主题:请教sql 语句

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106665 积分:542508 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/19 9:02:00 [显示全部帖子]

参考:http://www.foxtable.com/webhelp/topics/1533.htm

For Each dr1 As DataRow In DataTables("表A").Select("[产品号] ='A2'")
    Dim dr2 As DataRow = DataTables("表A").AddNew()
    
For Each dc As DataCol in DataTables("表A").DataCols
        dr2(dc.Name) = dr1(dc.name)
    
Next
Next

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106665 积分:542508 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/19 10:04:00 [显示全部帖子]

select 列1,列2 from 表A where [产品号] ='A2' union all select 列1,列2 from 表A where [产品号] ='A2'

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106665 积分:542508 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/19 11:44:00 [显示全部帖子]

没看懂,请使用具体数据说明

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106665 积分:542508 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/19 13:37:00 [显示全部帖子]

还是没看懂。第一图A1有4个,第二图A1有10个。第一图A2有6个,第二图A2有10个。意思是不管每个产品有多少行都增加到10行?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106665 积分:542508 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/19 13:47:00 [显示全部帖子]

这种没有办法使用sql处理,加载后在使用代码添加行吧

 回到顶部