sql >> Databasteknik >  >> RDS >> Sqlserver

SQL-fel med Order By i Subquery

Det här är felet du får (min betoning):

ORDER BY-satsen är ogiltiga inviews, inline-funktioner, härledda tabeller, underfrågor och vanliga tabelluttryck, om inte TOP eller FOR XML också anges.

Så hur kan du undvika felet? Genom att ange TOP skulle det vara en möjlighet, antar jag.

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


  1. Introduktion av agentbaserad databasövervakning med ClusterControl 1.7

  2. Hur filtrerade index kan vara en mer kraftfull funktion

  3. Är det möjligt att lagra värdet för en utvald kolumn och använda den för nästa?

  4. Subtrahera år från ett datum i SQLite