Foxtable(狐表)用户栏目专家坐堂 → sql转换SQLJoinTableBuilder


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

主题:sql转换SQLJoinTableBuilder

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


加好友 发短信
等级:童狐 帖子:254 积分:2357 威望:0 精华:0 注册:2011/8/8 0:50:00
sql转换SQLJoinTableBuilder  发帖心情 Post By:2012/3/16 15:25:00 [只看该作者]

SELECT 订购日期,公司名称,产品名称, 数量, {订单明细}.单价, 折扣, (数量 * {订单明细}.单价 * (1-折扣)) AS 金额 FROM (({订单明细} INNER JOIN {产品} ON {订单明细}.产品ID = {产品}.产品ID) INNER JOIN {订单} ON {订单明细}.订单ID = {订单}.订单ID) INNER JOIN {客户} ON {订单}.客户ID = {客户}.客户ID

 

以上SQL语句转换SQLJoinTableBuilder怎么写


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/3/16 15:37:00 [只看该作者]

这里头有很多例子,从两个表查询,从三个表查询的都有:

http://www.foxtable.com/help/topics/2314.htm

 


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


加好友 发短信
等级:童狐 帖子:254 积分:2357 威望:0 精华:0 注册:2011/8/8 0:50:00
  发帖心情 Post By:2012/3/16 15:39:00 [只看该作者]

我需要连四个表,您教教我吧,从两个到三个我都会,帮我看看吧,谢谢

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


加好友 发短信
等级:等待验证 帖子:386 积分:2482 威望:0 精华:1 注册:2011/5/10 11:13:00
  发帖心情 Post By:2012/3/16 16:23:00 [只看该作者]

沒文件驗證,不知對不:

Dim jb As new SQLJoinTableBuilder("查询表1","订单明细")
jb.Connection Name = "Sale"
jb.AddTable("订单明细","产品ID","产品","产品ID")
jb.AddTable("订单明细","订单ID","订单","订单ID")
jb.AddTable("订单","客户ID","客户","客户ID")
jb.AddExp("产品","产品名称")
jb.AddCols("订购日期","公司名称","产品名称", "数量","{订单明细}.单价", "折扣")
jb.AddExp("金额", "数量 *{订单明细}.单价 * (1-折扣)") 

jb.Build()
MainTable = Tables("统计表1")
[此贴子已经被作者于2012-3-16 16:24:36编辑过]

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


加好友 发短信
等级:童狐 帖子:254 积分:2357 威望:0 精华:0 注册:2011/8/8 0:50:00
  发帖心情 Post By:2012/3/16 16:42:00 [只看该作者]

不对,我试过

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


加好友 发短信
等级:等待验证 帖子:386 积分:2482 威望:0 精华:1 注册:2011/5/10 11:13:00
  发帖心情 Post By:2012/3/16 17:21:00 [只看该作者]

你不上傳文件,能做的至此了

 回到顶部