Tive alguns problemas onde mesmo com o código identico da transcrição, não estava conseguindo inserir somentes os valores ">=400", valores menores apareciam também na "tabelapedidosgold"
Após muita procura, enclusive no chatGPT rsrs Consegui inserir com o auxilio da função CAST
INSERT INTO tabelapedidosgold
(ID_pedido_gold,
Data_Do_Pedido_gold,
Status_gold,
Total_Do_Pedido_gold,
Cliente_gold,
Data_De_Envio_Estimada_gold)
SELECT
id,
data_do_pedido,
status,
total_do_pedido,
cliente,
data_de_envio_estimada
FROM tabelapedidos
WHERE CAST(total_do_pedido AS DECIMAL(10,2)) >= 400;
Ou seja, provavelmente o tipo de campo "total_do_pedido" da tabela "tabelapedidos" esta com um formato errado, ou seja algo errado no import pelo arquivo CSV ?
E por fim quando fui verificar estava assim:
Acredito que seja por conta disso que não estava funcionando a inserção da professora
"Por exemplo, se você tiver valores como "400" e "90.25" armazenados como strings em uma coluna totaldopedido do tipo VARCHAR, a comparação totaldopedido >= 400 será feita lexicalmente, o que significa que "90.25" será considerado maior que "400" porque o primeiro caractere "9" é maior que o primeiro caractere "4"." (ChatGPT)
Conseguiriam me dizer se foi um bug ou algo assim ?