注册 登录
编程论坛 SQL Server论坛

SQL server数据库表的设置

z648641307 发布于 2010-08-23 18:40, 795 次点击
我有一个主板信息表、
需要加上一个价格表、根据城市的不同、主板的价格也不一样。
应该怎么设置?怎么让两个表关联起来?

各位大侠帮帮忙、谢谢!
5 回复
#2
z6486413072010-08-23 18:46
很烦呢、来人啊
#3
z6486413072010-08-23 18:58
就像淘宝上面、
同一件物品、你
选择邮寄的城市不一样价格也不一样。


#4
qingshuiliu2010-08-24 09:15
通过设置外键把两个表关联起来。
信息表的id作为,价格表的外键

#5
Ben_faster2010-08-24 09:40
建议把主板的表作为主表,给它一个唯一标识的ID ,其他两个表作为该主表的从表!及属性表,也建一个ID作为主表的外键
#6
z6486413072010-08-24 10:49
3Q、  昨晚睡觉来感觉了。

应为我有5个单独的(主板、CUP、显示器、硬盘、内存)信息表。
他妈的ID都不一样、

现在我在价格表中加了个ID字段、分别与上面5个表的ID对应、
SQL 语句:
select *  from  PriceInfo a,BoardInfo b  where b.BoardID = a.ID and  a.PriceCity = '上海'
1