Tôi nghĩ rằng nó sẽ không hoạt động vì số lượng giá trị ít hơn số cột trong bảng của bạn. Những gì bạn phải làm là chỉ định tên của các cột để khớp với số lượng các giá trị của bạn.
INSERT INTO incomeCalc VALUES (3, 75, 6, 25, 18.50) // error
// the only way this will work is when you have only 5 columns in
// your table but in your case you have 7 that is why it will not work
nó phải là
INSERT INTO incomeCalc(specify columns here to the values bound to)
VALUES (3, 75, 6, 25, 18.50)
Có thể viết câu lệnh INSERT INTO ở hai dạng.
Biểu mẫu đầu tiên không chỉ định tên cột nơi dữ liệu sẽ được chèn, chỉ có giá trị của chúng:
INSERT INTO table_name
VALUES (value1, value2, value3,...)
Biểu mẫu thứ hai chỉ định cả tên cột và giá trị sẽ được chèn:
INSERT INTO table_name (column1, column2, column3,...)
VALUES (value1, value2, value3,...)