SQL Server子查詢返回了多個(gè)值。當(dāng)子查詢遵循=,!=,<,<=,>,> =時(shí),不允許這樣做我運(yùn)行以下查詢:SELECT orderdetails.sku, orderdetails.mf_item_number, orderdetails.qty, orderdetails.price, supplier.supplierid, supplier.suppliername, supplier.dropshipfees, cost = (SELECT supplier_item.price FROM supplier_item, orderdetails, supplier WHERE supplier_item.sku = orderdetails.sku AND supplier_item.supplierid = supplier.supplierid)FROM orderdetails, supplier, group_masterWHERE invoiceid = '339740' AND orderdetails.mfr_id = supplier.supplierid AND group_master.sku = orderdetails.sku 我收到以下錯(cuò)誤:消息512,級別16,狀態(tài)1,行2子查詢返回的值超過1。當(dāng)子查詢跟隨=,!=,<,<=,>,> =或子查詢用作表達(dá)式時(shí),不允許這樣做。有任何想法嗎?
SQL Server子查詢返回了多個(gè)值。當(dāng)子查詢遵循=,!=,<,<=,>,> =時(shí),不允許這樣做
素胚勾勒不出你
2019-07-25 09:43:28