我有这些表:My final mysql db, could someone check if the tables are correctly made?
如何在此处插入广告?
是否也在插入时使用了连接?
由于
澄清:我需要在这里将值插入多个表中,并且除了使用多个INSERT INTO语句之外,不知道如何操作它。
所以我想知道是否还有一个声明(一行)并使用JOIN来插入?
答案 0 :(得分:1)
据我所知,你不能在一个简单的SQL语句中将数据插入到多个表中。
有很多数据库抽象框架可以做类似的东西(教育救援!!),但这是另一个故事。
它自己的SQL它无法做到这一点。
答案 1 :(得分:1)
不能将INSERT语句插入多个表中。但是你可以使用一个很好地批处理各种插入的存储过程,而应用程序只能发出一个SQL命令。
答案 2 :(得分:0)
我不明白您关于广告的第一个问题。至于第二种情况,JOIN不会在标准表上使用,除非你在INSERT ... SELECT语句中使用它,你很可能不会这样做。