sql >> Databasteknik >  >> RDS >> Mysql

Varför genererar EF en underfråga för en enkel fråga?

Detta är inte ett problem med entitetsram, trots vad din länk kan berätta för andra. Det är i förhållande till MySqlConnector/net. Jag kan bevisa det! Ah, förväntade mig inte det va.

Anslut detta exakta scenario med hjälp av en MSSQL-databas, med System.Data anslutning, och du kommer att se korrekt formaterad SQL. Detta är ett problem med projektioner inuti MySqlConnector. Om du vill fixa det, gå in och redigera det själv.

Så här får du en lokalt redigerad kopia av MySqlConnector/net:Hur anpassar jag MySql Connector/net?




  1. MySQL lagrade procedurvariabler från SELECT-satser

  2. Får senaste infognings-id för mysql efter infogning

  3. Anpassade triggerbaserade uppgraderingar för PostgreSQL

  4. Jquery, dra och släpp och spara till mysql-databas?