Il problema non è conoscere la tua query, ma la struttura della tabella.
Così ad occhio, guardando semplicemente il tuo codice di errore, mi viene da pensare che passi dei numeri tra apici, per cui in formato stringa, cercando di metterli dentro colonne che si aspettano degli INT, per cui ti viene restituito il messaggio di errore.
Prova a togliere gli apici da tutti i valori numerici e vedi se la query funziona.
![]()