从一个到多个表关系的不同值?

时间:2011-03-24 19:44:34

标签: sql-server-2005

我有一个表'tbl_user',其中包含user_id,uer_name,user_address列。产品表'tbl_product'包含product_id,product_price,product_date,user_id(这个来​​自tbl_user)。所以我想根据产品日期从整个表关系中选择不同的值。

1 个答案:

答案 0 :(得分:0)

据我了解,这应该有效:

SELECT DISTINCT d.*, u.*
FROM tbl_product p
  INNER JOIN tbl_user u ON p.user_id = u.user_id
WHERE product_date = @paramDate

或者您可能需要澄清您的问题。