Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

CHUYỂN ĐỔI Truy vấn MySQL sang SQL Server (MSSQL / SQLSRV) (WiTH DISTINCT)

SQL Server, không giống như MySQL, sẽ không cho phép các trường chưa được tổng hợp hoặc nhóm trong danh sách đã chọn. Ngoài ra, DISTINCT của bạn là thừa. Hãy thử điều này:

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


No
  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhận giá trị tối đa và cột tương ứng

  2. Cú pháp cập nhật Java MySQL

  3. SQL SELECT để lấy N số nguyên dương đầu tiên

  4. MySQL trục xoay động

  5. Xếp hạng trong PHP và MySQL