sql >> データベース >  >> RDS >> Sqlserver

サブクエリでのOrderByによるSQLエラー

    これはあなたが得るエラーです(私の強調):

    ORDER BY句は、無効なinview、インライン関数、派生テーブル、サブクエリ、および一般的なテーブル式です。ただし、TOPまたはFORXMLも指定されている場合を除きます。

    では、どうすればエラーを回避できますか? TOPを指定することで、1つの可能性があると思います。

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


    1. MicrosoftSQLServerのディザスタリカバリのベストプラクティス

    2. T-SQLで2つの日時の差を計算する方法

    3. phpMyAdminで関数を作成しています-エラー:アクセスが拒否されましたこの操作にはスーパー特権が必要です

    4. SQLServerのデフォルトインスタンスとSQLServerの名前付きインスタンスに接続する方法-SQLServer/TSQLチュートリアルパート2