0
これらを1つのクエリに結合する必要があります。どのようにすればよいでしょうか?誰かが私は一時テーブルを使用しようと提案しましたが、一時テーブルをどのように私の人生の中で一回使ったのかはわかりません。私はあなたがテーブルを作成し、いくつかの並べ替えの挿入を行うと仮定したいが、procのexecについてはどうですか?execとselectを1つのクエリに組み合わせる
DECLARE
@VendorName AS NVARCHAR(100) = 'DOGWOOD TRUCKING',
@Commodity AS NVARCHAR(100) = 'WASTE',
@GLAccount AS NVARCHAR(20),
@CostCenter AS NVARCHAR(20),
@InternalOrderNum AS NVARCHAR(20),
@BeginDate AS DATE = '3/1/2016',
@EndDate AS DATE = '3/31/2016'
DECLARE
@InvoiceDate AS NVARCHAR(10) = (SELECT CONVERT(VARCHAR(10), GETDATE(), 101) AS [MM/DD/YYYY])
SELECT TOP 1
Vendor_Name,
Vendor_Address,
Vendor_City,
Vendor_State,
Vendor_Zip_Code,
ISNULL(Vendor_Email, ' ') AS 'Vendor_Email',
ISNULL(Vendor_Phone_1, ' ') AS 'Vendor_Phone',
Vendor_SAP_Num,
@InvoiceDate AS 'Invoice_Date',
@BeginDate AS 'Invoice_Start_Date',
@EndDate AS 'Invoice_End_Date'
FROM
dbo.List_Vendors
WHERE
Vendor_Name = @VendorName
EXEC [dbo].[VB_Truck_Report_Sell_Invoice] @VendorName, @Commodity, @BeginDate, @EndDate
よろしくお願いいたします – Holmes