Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何在多对多关系联接表中插入记录_Sql Server_Many To Many_Sql Insert - Fatal编程技术网

Sql server 如何在多对多关系联接表中插入记录

Sql server 如何在多对多关系联接表中插入记录,sql-server,many-to-many,sql-insert,Sql Server,Many To Many,Sql Insert,好的,我在3个表中有以下多对多关系: **MEAL** mealID **FoodProduct** fpID **meal_food** mealID fpID quantity 用餐和食品产品表已经填充,因此我只需要选择一个mealID和一个fpID并手动设置一个数量到目前为止您尝试了什么?您是如何将记录添加到Food和FoodProduct的?您是否使用ado.net或EF进行DB操作?简单插入到中有什么问题?这是一个非常基本的sql…将值(1,1,5)插入到食物(mealID、fp

好的,我在3个表中有以下多对多关系:

**MEAL**
mealID

**FoodProduct**
fpID

**meal_food**
mealID
fpID
quantity

用餐食品产品表已经填充,因此我只需要选择一个
mealID
和一个
fpID
并手动设置一个
数量

到目前为止您尝试了什么?您是如何将记录添加到Food和FoodProduct的?您是否使用ado.net或EF进行DB操作?简单插入到中有什么问题?这是一个非常基本的sql…将值(1,1,5)插入到食物(mealID、fpID、quantity)中,您只能插入与相关表中已有值相对应的值。这就是外键的意义所在。