Just nu i M3-nätverket
Jump to content

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


jonas g

Recommended Posts

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

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...