根据来自另一个表的数据计数插入数据

时间:2019-09-13 05:52:04

标签: sql

如何基于SQL中另一个表的数据计数插入数据?

Store表:

StoreCode   StoreName
-----------------------
   HQ       HQ Mini Mart    
   BT       BT Mini Mart        

Stock表:

ID  | StkID | StockName | Price
----+-------+-----------+-------
 1  | 1001  | Avocado   | 10
 2  | 1002  | Apple     |  2

预期结果

StoreCode   StkID   StockName   Price
--------------------------------------
HQ            1     Avocado       10
BT            1     Avocado       10
HQ            2     Apple          2
BT            2     Apple          2

1 个答案:

答案 0 :(得分:0)

您可以使用交叉联接-

select StoreCode,ID,StockName,Price 
from Store cross join Stock