sql >> Database teknologi >  >> RDS >> Sqlserver

Optælling af antal rækker returneret af en udvalgt forespørgsel

SQL Server kræver underforespørgsler, som du SELECT FROM eller JOIN at have et alias.

Tilføj et alias til din underforespørgsel (i dette tilfælde x ):

select COUNT(*) from
(
select m.Company_id
from Monitor as m
    inner join Monitor_Request as mr on mr.Company_ID=m.Company_id
    group by m.Company_id
    having COUNT(m.Monitor_id)>=5)  x


  1. Fejl ved udskrivning af REFCURSOR-variabel som OUT-parameter i procedure i Oracle 11g

  2. Kontroller parametertypen for en partitionsfunktion i SQL Server (T-SQL)

  3. Sådan returneres prøverækken fra databasen én efter én

  4. Kan ikke vælge rækkegruppering efter create_at