Just nu i M3-nätverket
Gå till innehåll

Lägga till rader i tabell från en fråga


jonas g

Rekommendera Poster

Tjena

Har stött på problem då jag vill lägga till rader i en tabell från en fråga:

 

INSERT INTO slask (bookID, grade) VALUES ((SELECT [bookID], AVG([grade]) AS avge

FROM bookgrades

GROUP BY [bookID]));

 

Själva SELECT-satsen med AVG funktionen funkar, men det strular för mig när jag vill använda den ihop med INSERT-satsen. Vad gör jag för fel eller kan man inte göra så här alls?

 

Mvh

/jonas

Länk till kommentar
Dela på andra webbplatser

Ta bort VALUES-delen så ska det nog fungera.

 

Prova alltså:

INSERT INTO slask (bookID, grade) SELECT bookID, AVG(grade) FROM bookgrades GROUP BY bookid

 

Eller skriv en SELECT (fields) INTO (newtable)

 

/David

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...