webForumDet fria alternativet

Få in värde + subselect i insert?

1 svar · 193 visningar · startad av Jesper T

Jesper TMedlem sedan nov. 20017 144 inlägg
#1

Jag vill hämta alla rader ur tabellen "basket" och föra in dem i tabellen "orderProcucts" och samtidigt plocka in orderid:t (fetmarkerad 5:a), men jag får inte till det.

INSERT INTO orderProducts([b]orderid[/b] ,prodid, quantity, price)
[b]5[/b], SELECT prodid, quantity, price 
FROM basket WHERE sessionid = 979997189

dbms=mysql

Jesper TMedlem sedan nov. 20017 144 inlägg
#2

Tänk först, skriv inlägg sedan... :r

INSERT INTO orderProducts(orderid ,prodid, quantity, price)
SELECT [b]5[/b], prodid, quantity, price 
FROM basket WHERE sessionid = 979997189
126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)