需要写一个SQL语句,大神帮我吧!在线等

问题描述

需要写一个SQL语句,大神帮我吧!在线等

我有一张产品供货价的表ProductPrice,该表有五个字段,分别是id,ProductID(外键关联产品ID),ChannelID(外键关联渠道ID),CustomerTypeID(外键关联客户类型ID),PriceSupply(供货价),
该表有三个外键,我最终的目的是得到该外键对应的供货价,其中一个ID变了供货价肯定就变了。看一下该表的的结构和数据。
但是我页面上只有两个下拉框控件,一个是客户,一个是产品。我只能拿到这两个对应的ID,渠道和客户类型的ID没有拿到。但是在客户表里有渠道和客户类型的外键,
意思是说,一个客户有对应的渠道ID和客户类型ID。请问我怎样来写这个SQL语句,我最终的目的是得到该外键对应的供货价。
附加:(我的页面效果需要实现客户和产品任何一个下拉框内容发生改变时,将拿到的供货价赋值给一个不可编辑的文本框)
页面效果图:
我还忘记说了,我这个页面的数据是另一张表。销售目标的表,该表有客户ID和产品ID。

解决方案

你想实现点击客户或者产品的下拉列表框,都能获取供货价表的价格,然后填写到文本框中。对吧。
但是你根本都没有唯一键。比如你点击客户,选择一个客户,然后你拿到客户表的id在供货价表中根据这个id来查,再获取到价格,但是你每列的id都有一样的
所以用一个作为标识肯定是不行的。

时间: 2024-10-31 05:49:28

需要写一个SQL语句,大神帮我吧!在线等的相关文章

求教这两张表有什么联系写一个sql语句呀!

问题描述 求教这两张表有什么联系写一个sql语句呀! ![ 解决方案 一个sql语句 怎么写比较好在同一个sql语句中写不同条件的count数量,和查询半年的数据自学数据库之一个自己写的SQL语句 解决方案二: 库存管理里面的商品product_id 和商品管理里的no,是同一个值么,如果不是的话,那商品管理表里面还有一部分看不到的字段呢? 解决方案三: 解决方案四: 两张表的第一个ID字段是不是同一个?

android 一个button 标签出错。莫名其妙!找不到,希望大神帮我看看 在线等

问题描述 android 一个button 标签出错.莫名其妙!找不到,希望大神帮我看看 在线等 1C 解决方案 红线不是标了有错吗? 解决方案二: 对啊 那种错误看不懂 解决方案三: 首先,你要确定你在res/values/style.xml这个文件中你已经设置了dialog_blue_button这个属性,这样起码能够找到这个对象,如果有的话你可以clean一下整个工程,让Eclipse重新编译一次,因为有时候Eclipse反应慢,不clean不会刷新工程目录,你试试,不行可以问我. 解决方

本人在编辑c++程序过程中,出现了下面图片中的问题。。各路大神帮帮忙,在线等~~

问题描述 本人在编辑c++程序过程中,出现了下面图片中的问题..各路大神帮帮忙,在线等~~ 解决方案 看到那个vector没 估记你是访问vector时没有判断是否为空 或者是越界访问了 解决方案二: 看信息应该是访问越界了............ 解决方案三: vector容器就没有元素,访问的什么? 解决方案四: vector容器就没有元素,访问的什么? 解决方案五: vector容器就没有元素,访问的什么? 解决方案六: 因为此时你的vector里面是空的编译器只给分配一个元素的空间占位,

ios-IOS项目中遇到问题,请各位大神帮帮忙,在线急等!!谢谢

问题描述 IOS项目中遇到问题,请各位大神帮帮忙,在线急等!!谢谢 "list={{q="gggggg",a="rrrrrrrr"},{q="gggggg",a="rrrrrrrr"},{q="gggggg",a="rrrrrrrr"}}"有这种样式的一组数据,我放在data中,怎么样才能取出,每个q,a相对应的值!请各位大神帮忙,在线等! 解决方案 先解析出list

大家帮忙写一个SQL语句.Oracle

问题描述 table AparentID childID 1 5 2 6 1 3 1 4 2 3table BID Name1 队长12 队长23 会员14 会员25 会员36 会员4队长对应多个会员如何查询出一个队所有人的信息.包括队长的比如要查询 队长1 的队伍中的所有人信息.如何得到以下效果.1 队长13 会员14 会员25 会员3最后5分了.问题补充:kamhung 兄弟,谢谢帮助 但是你提供的SQL, a.childid = '1' 无法查询出队长的信息. 我就是这一点不清楚问题补充:

求大神帮我写一条查询增量的sql语句

问题描述 求大神帮我写一条查询增量的sql语句 如图,我有这些字段,每天都会插入一些数据 我现在需要获取的内容是 今天的read,click数据,和今天的减昨天的差值,和aid,规则如图 求大神帮我写一个 解决方案 SELECT SUM(d.read_num) AS READ, SUM(d.click_num) AS click, SUM(d.read_num - t.read_num) AS diffREAD, SUM(d.click_num - t.click_num) AS diffcli

菜鸟 求解答-orcale中between and的sql语句怎么写啊!求大神指导

问题描述 orcale中between and的sql语句怎么写啊!求大神指导 就是我想查询数据库中name列里随便一个范围内的数据 该怎么写呢, 解决方案 你的name是什么类型的? 字符串的话只能用枚举了. name in ('a','b','c') 如果是说数字类型或者日期时间类型,可以用 between and 或者 > < 当然也可以枚举 举例如下: 字段类型: name varchar2(30), age int(3) select * from tableName where n

求大神帮下忙,小弟需要一个java连接sql server数据库实现查询功能的代码

问题描述 求大神帮下忙,小弟需要一个java连接sql server数据库实现查询功能的代码 如题 求大神给个查询功能的代码 做毕业设计需要 帮帮忙 下面附上添加功能的代码 public int Add(Client c) { int count=0; try { con=this.getcon(); String sql=String.format("insert Client values('%s',%d,'%s','%s','%s','%s','%s',0,'%s')", c.g

javascript-深夜了还有前端的大神吗,我写了一个Demo但是没调明白,求大神帮看下?

问题描述 深夜了还有前端的大神吗,我写了一个Demo但是没调明白,求大神帮看下? <!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script> <style type="text/css&q