sql >> Databasteknik >  >> RDS >> Mysql

KONVERTERA MySQL-fråga till SQL Server (MSSQL / SQLSRV) (Med DISTINCT)

SQL Server, till skillnad från MySQL, tillåter inte oaggregerade eller grupperade fält i urvalslistan. Även din DISTINCT är överflödig. Prova detta:

SELECT 
    map_objetivos.OBJ_RowID AS test,
    map_objetivos.OBJ_Objetivo
FROM 
    map_admin_caminho_critico_indicadores
INNER JOIN 
    map_admin_caminho_critico ON CCR_RowID = CCI_CaminhoDR
INNER JOIN 
    map_indicadores ON IND_RowID = CCI_IndicadorDR 
INNER JOIN
    map_objetivos ON OBJ_RowID = IND_ObjetivoDR
GROUP BY
    map_objetivos.OBJ_RowID,
    map_objetivos.OBJ_Objetivo


  1. Vad är skillnaden mellan strängtyperna VARCHAR(255) och TINYTEXT i MySQL?

  2. organisera visning av data från tabell

  3. När valde vi DateTime framför Timestamp

  4. Skapa tabell DDL med Execute Immediate i Oracle Database Del 2