Reputation: 57
I'm trying to insert to my table an average of my select query but I am encountering an error
Here is my query:
INSERT INTO tbl_average(student_id, first_avg) VALUES
('100', AVG(SELECT fir_grad FROM tbl_grade
WHERE student_id='100' AND school_year='2015-2016'))
pls help
Upvotes: 4
Views: 2264
Reputation: 72195
use INSERT INTO SELECT
syntax:
INSERT INTO tbl_average(student_id, first_avg)
SELECT 100, AVG(fir_grad)
FROM tbl_grade
WHERE student_id=100 AND school_year='2015-2016'
Upvotes: 3