İki sorguya katıldığım bir saklı yordamım var. Benim sorgularıBir satırda sonuç elde etmek için saklı yordamda iki sorgunun birleştirilmesi
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
(Select count(quoteid) as TotalQuote, sum(totalamount) as QuoteAmount from dbo.QuoteBase
where CreatedOn BETWEEN @SDate AND @EDate)
union All
(select count(salesorderid)as TotalOrders, sum(totalamount) as OrderAmount from dbo.SalesOrderBase Where
CreatedOn BETWEEN @SDate AND @EDate)
olarak
alter PROCEDURE test
@SDate datetime,
@EDate datetime
ve ben sütunda
Total Quote Quote Amount
17 700
118 5000
için neden var ama ben paylaşan lütfen kimse fikriniz varsa
Total Quote Quote Amount Total Orders Order Amount
17 700 118 5000
gibi sonuçlanır istiyorum benimle
gerek yok = 1) a'? – Andomar
Eğer 'count' işlevini' 'group' 'kullanmadan kullanırsanız, tablonun boş olmasına rağmen her zaman bir satır geri alırsınız, – Andomar
@Andomar, yorumunuz için teşekkürler. – Devart