【发布时间】:2013-07-21 04:46:44
【问题描述】:
我有products table 作为
product_id 带主键约束的 int 类型
具有非空约束的产品名称 varchar
如下示例数据
1. 100, 'Nokia'
2. 200, 'IPhone'
3. 300, 'Samsung'
4. 400, 'LG'
我有sales table
int 类型的 SALE_ID,
产品表的int类型引用的PRODUCT_ID(外键)
整数类型的年份
int 类型的数量
PRICE with int type check price > 0
如下示例数据
1, 100, 2010, 25, 5000
2, 100, 2011, 16, 5000
3, 100, 2012, 8, 5000
4, 200, 2010, 10, 9000
5, 200, 2011, 15, 9000
6, 200, 2012, 20, 9000
7, 300, 2010, 20, 7000
8, 300, 2011, 18, 7000
9, 300, 2012, 20, 7000
查询 如何找到未售出的产品?
【问题讨论】:
-
我们有什么功能吗!!我是 PostgreSQL 的新手!!如果不被视为疑问,我很抱歉!
-
我认为您不能“获取不存在的数据”。我是唯一一个觉得这是矛盾的人吗?
-
@H2CO3 对不起,这是一个错误...我的意思是问我如何才能获得未出售的产品
-
@user2561626 在 SO 上提问时,请尝试至少展示一些解决问题的尝试。 SO不是为你解决问题,而是帮你自己解决问题。
-
@IgorRomanchenko 谢谢你 :-) 给我建议一个好方法..