Home Forums SQL Server 2008 T-SQL (SS2K8) output ve space while printing in sql server 2000 RE: output ve space while printing in sql server 2000

  • raghuldrag (9/10/2012)


    alter procedure Goals_history

    (

    @stuid nvarchar(22),

    @startyear nvarchar(22),

    @endyear nvarchar(22),

    )

    as

    begin

    select name,class,noofsubject,rank,test from @tab1

    union

    select name,class,subject,rank,test from @tab2

    where rank is not null

    and studentname=@stuid

    and accodomicyear>=@startyear

    and accodomicyear<=@endyear

    end

    OUTPUT:

    class noofsubject rank test name

    2 5 1 revision ravi

    2 5 - monthly raju

    2 5 3 midterm ravi

    6 4 - monthly somu

    2 5 - revision ravi

    expectin outputrank is null means show first)

    class noofsubject rank test name

    6 4 - monthly somu

    2 5 - monthly raju

    2 5 - revision-II ravi

    2 5 1 revision ravi

    2 5 3 midterm ravi

    :NOTE

    \ null values ve print first row of output.....

    not null is ve to print with space.... how to define

    Please see the first link in my signature about best practices when posting questions.

    _______________________________________________________________

    Need help? Help us help you.

    Read the article at http://www.sqlservercentral.com/articles/Best+Practices/61537/ for best practices on asking questions.

    Need to split a string? Try Jeff Modens splitter http://www.sqlservercentral.com/articles/Tally+Table/72993/.

    Cross Tabs and Pivots, Part 1 – Converting Rows to Columns - http://www.sqlservercentral.com/articles/T-SQL/63681/
    Cross Tabs and Pivots, Part 2 - Dynamic Cross Tabs - http://www.sqlservercentral.com/articles/Crosstab/65048/
    Understanding and Using APPLY (Part 1) - http://www.sqlservercentral.com/articles/APPLY/69953/
    Understanding and Using APPLY (Part 2) - http://www.sqlservercentral.com/articles/APPLY/69954/