我的问题是,当我执行它时,我等了很多时间,它说它有效,但我的表没有填充,它处理了0行。
这是我的架构:
Divinite(ID,Name)
Navire(ID,Name)
Heros(ID,Name,Lastname)
Numr(ID,NR) // Roman(Numbers)
Ecscales
和Equipage
是我从中获取信息的转储
INSERT INTO expedition (Numero,ID_divinite,ID_navire,ID_heros)
select numr.ID,divinite.ID,navire.ID,heros.ID
from numr
INNER JOIN equipage on equipage.expédition = numr.NR
INNER JOIN Divinite
INNER JOIN escales on escales.divinite = nom.divinite
INNER JOIN navire on equipage.bateau = Navire.nom
INNER JOIN heros on equipage.héros = CONCAT(heros.prenom,heros.nom)
WHERE equipage.expédition=escales.expédition