sql >> Database >  >> RDS >> Sqlserver

Kan één query uit twee query's worden uitgevoerd?

Ervan uitgaande dat de velden eenheid en producer_goods meer dan één rij per naam hebben en u ze allemaal wilt tonen.

SELECT ta.[Name],
    (SELECT count([Name]) FROM [Table] tc 
        WHERE tc.[Name] = ta.[Name]
        AND ta.id_city='333' 
        AND ta.id_firm='444' 
        AND ta.id_service='555'
    ) as [Name Count],
    ta.unit as ta_unit,
    ta.id_producer_goods as ta_id_producer_goods
    FROM [Table] ta
    WHERE ta.id_city='333' 
        AND ta.id_firm='444' 
        AND ta.id_service='555' 
    ORDER BY ta.[Name]


  1. ORACLE 11g standaard ongevoelig voor hoofdletters

  2. Hoe deze fout op te lossen mysql_fetch_assoc() verwacht dat parameter 1 resource is, boolean opgegeven?

  3. Plaats gebeurtenis in het Windows-gebeurtenislogboek met Oracle

  4. mysql show Aantal rijen uit andere tabel in elke rij