sql >> Database teknologi >  >> RDS >> Mysql

SQL Hjælp | Select-listen for INSERT-sætningen indeholder færre elementer end indsæt-listen

Du kan ikke have begge VALUES og SELECT . Hvis du vil indsætte statiske værdier, skal du sætte det i SELECT liste.

insert into dbo.orderDetails(orderNo,clientId,productId,quantity)
select ' ee941422-5546-4d62-b5d6-60ecd13ca2b8 ', client_id,product_id,amount from dbo.cart
where client_id =' efc08f7c-fdfc-4712-9488-fc1c55acb95e ' ;


  1. Indlejrede vinduesfunktioner i SQL

  2. MySQL LOG() Funktion – Returnerer den naturlige logaritme af en værdi

  3. Hvordan skriver man DataFrame til postgres-tabel?

  4. Kan ikke oprette forbindelse til SQL Server med PHP