Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Błąd SQL z zamówieniem według w podzapytaniu

Oto błąd, który otrzymujesz (podkreślenie moje):

Klauzula ORDER BY jest nieprawidłowymi widokami, funkcjami wbudowanymi, tabelami pochodnymi, podzapytaniami i typowymi wyrażeniami tabel, chyba że określono również TOP lub FOR XML.

Jak więc uniknąć błędu? Przypuszczam, że określenie TOP byłoby jedną z możliwości.

SELECT (
  SELECT TOP 100 PERCENT
  COUNT(1) FROM Seanslar WHERE MONTH(tarihi) = 4
  GROUP BY refKlinik_id
  ORDER BY refKlinik_id
) as dorduncuay


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego narzędzia do monitorowania baz danych w chmurze dla SQL Server są cenne

  2. Jak działa RANK() w SQL Server

  3. Powolna wstawka zbiorcza do tabeli z wieloma indeksami

  4. Uzyskaj listę dat między dwiema datami za pomocą funkcji

  5. Funkcje TRIM, LTRIM i RTRIM programu SQL Server