我想知道是否有一个方法可以向具有多个外键的表添加新行,行列可以是随机的。
我想在表格中创建带有recurzion的元素。假设大小写:所有表都是空的,我有表(MAIN),其中有很多对其他表的引用,所有引用表都有自己的引用。 因此,可以通过在(MAIN)中的元素创建中传递引用键来在(MAIN)中创建元素并同时创建插入操作(MAIN)所需的所有依赖元素。
答案 0 :(得分:0)
您可以从foreign-key-table中选择随机ID并使用
示例:
INSERT INTO YOUR_TABLE
(fk_one,fk_two)
VALUES
(
(SELECT id from FK_ONE_TABLE order by rand() limit 1),
(SELECT id from FK_TWO_TABLE order by rand() limit 1)
)