Foxtable(狐表)用户栏目专家坐堂 → 这个SQL怎么写?


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

主题:这个SQL怎么写?

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


加好友 发短信
等级:小狐 帖子:389 积分:3904 威望:0 精华:0 注册:2016/4/25 17:36:00
这个SQL怎么写?  发帖心情 Post By:2017/6/1 11:59:00 [显示全部帖子]

各位老师:这个sql怎么写?

一个产品表(产品ID,产品基本售价),一个产品特殊售价表(产品ID,客户ID,特殊售价),一个客户表(客户ID,客户名称),我想表达出来某个客户下的针对所有产品的价格,如果产品没有特殊售价,就显示产品表里的基本售价,有则显示特殊售价,这个针对某个客户ID下如何列出所有的产品ID及售价(这个售价可能是基本的,可能是特殊的),怎么写啊?

客户1  产品1  0.8 (基本售价,来源于产品表)
客户1  产品2  0.9  (特殊售价,来源于产品特殊售价表,基本表里的特殊价格可能是0.5)

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


加好友 发短信
等级:小狐 帖子:389 积分:3904 威望:0 精华:0 注册:2016/4/25 17:36:00
  发帖心情 Post By:2017/6/1 12:11:00 [显示全部帖子]

咋连啊,没搞明白啊,连了半天得不到我要的结果

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


加好友 发短信
等级:小狐 帖子:389 积分:3904 威望:0 精华:0 注册:2016/4/25 17:36:00
  发帖心情 Post By:2017/6/1 13:22:00 [显示全部帖子]

我想点击每个客户,把所有产品的列表列出来,如果有特殊价格,则显示特殊价格,否则显示基础价格

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


加好友 发短信
等级:小狐 帖子:389 积分:3904 威望:0 精华:0 注册:2016/4/25 17:36:00
  发帖心情 Post By:2017/6/1 13:26:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.rar


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


加好友 发短信
等级:小狐 帖子:389 积分:3904 威望:0 精华:0 注册:2016/4/25 17:36:00
  发帖心情 Post By:2017/6/1 15:00:00 [显示全部帖子]

嗯,可以实现我要的效果了,但是问一下老师,这个是用sql语句来做的,用帮助里的SQLJoinTableBuilder能实现这个功能吗?如果可以,应该怎么写呢?

 回到顶部