Results 1 to 2 of 2

Thread: Convert rows to columns

  1. #1

    Thread Starter
    Lively Member
    Join Date
    Jul 2005
    Posts
    127

    Convert rows to columns

    Hi All,
    I wants to convert rows to columns. i have the given below


    SELECT TOP 100 PERCENT dbo.tblPatient.pat_reg_no, dbo.tblPatient.pat_name, dbo.tblBillNo.bill_no, dbo.tblDetailServices.srv_name,
    SUM(dbo.tblPatientBill.pbl_amount * dbo.tblPatientBill.pbl_NoOfTimes) AS nSrvAmount
    FROM dbo.tblBillNo INNER JOIN
    dbo.tblPatientBill ON dbo.tblBillNo.bill_adm_id = dbo.tblPatientBill.pbl_admission_id INNER JOIN
    dbo.tblDetailServices ON dbo.tblPatientBill.pbl_ser_id = dbo.tblDetailServices.srv_id INNER JOIN
    dbo.tblAdmission ON dbo.tblBillNo.bill_adm_id = dbo.tblAdmission.adm_id INNER JOIN
    dbo.tblPatient ON dbo.tblAdmission.adm_pat_id = dbo.tblPatient.pat_id
    WHERE (dbo.tblBillNo.bill_date >= '2006/12/10 14:00') AND (dbo.tblBillNo.bill_date <= '2006/12/11 14:00')
    GROUP BY dbo.tblBillNo.bill_no, dbo.tblPatient.pat_reg_no, dbo.tblPatient.pat_name, dbo.tblDetailServices.srv_name
    ORDER BY dbo.tblBillNo.bill_no


    and the resuls are
    pat_reg_no Name Bill Service Amount
    29978 Syed Ijaz Hussain 38514 APTT 315
    29978 Syed Ijaz Hussain 38514 Blood C/E 275
    29978 Syed Ijaz Hussain 38514 Blood Sugar 1300
    29978 Syed Ijaz Hussain 38514 BUN 125
    29978 Syed Ijaz Hussain 38514 Creatinine 125
    29978 Syed Ijaz Hussain 38514 E.C.G. 1800
    29978 Syed Ijaz Hussain 38514 Emergency Ward 15000
    29978 Syed Ijaz Hussain 38514 Potassium 75
    29978 Syed Ijaz Hussain 38514 PT with INR 150
    36159 Muhammad Musa Khan 38515 Advance Adjustment. 5000
    36159 Muhammad Musa Khan 38515 BUN 125
    36159 Muhammad Musa Khan 38515 C.C.U 4000
    36159 Muhammad Musa Khan 38515 Cath Lab Charges 7515
    36159 Muhammad Musa Khan 38515 Creatinine 125
    36159 Muhammad Musa Khan 38515 E.C.G. 300
    36159 Muhammad Musa Khan 38515 Hb 50

    i wanted to do it like this

    MR # Name Bill # APTT Blood C/E BUN
    29978 Syed Ijaz Hussain 38514 315 275 0
    36159 Muhammad Musa Khan 38515 125

  2. #2
    Just Married shakti5385's Avatar
    Join Date
    Mar 2006
    Location
    Udaipur,Rajasthan(INDIA)
    Posts
    3,747

    Thumbs up Re: Convert rows to columns

    Why not using temporary table for this purpose?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width