如何在sql server中使用JOIN语句

时间:2018-02-15 08:17:05

标签: asp.net sql-server visual-studio join c#-4.0

我有2张桌子。

产品 - prod_id,prod_name,prod_pic,prod_price

订单 - Order_id,User_id,prod_id

我想从产品中选择prod_name,prod_pic,prod_price,其中prod_id IN(从订单中选择prod_id,其中User_id = 123);

但我也想从Orders中选择Order_id,其中User_id = 123。

我怎样才能同时做到这一点?

我将使用SQL服务器将4列的结果数据绑定到ASP.NET中的Gridview。

1 个答案:

答案 0 :(得分:1)

Select prod_name, prod_pic, prod_price, orders.order_id from Products
join orders on orders.prodid = products.prodid
Where User_id=123