Welcome to Sign in | Help
in Search

Select nume variabila

Last post 06-04-2013, 2:17 PM by xmldeveloper. 1 replies.
Sort Posts: Previous Next
  •  05-31-2013, 12:02 PM 9533

    Select nume variabila

    Buna ziua.
    Am o problema cu un select
    Se da urmatoarea tabela:

    Id

    En01

    En02

    En03

    En04

    ….

    ….

    ….

    1

    G001

    G001

    G004

    G002

     

     

     

    2

    G003

    G005

    G008

    -G001

     

     

     

    3

    G006

     

     

     

     

     

     

    4

    -G007

     

     

     

     

     

     

    5

     

     

     

     

     

     

     


    select En01 from tabela

    Returneaza: G001, G003, G006, –G007

    Rezultatul la care vreau sa ajung este urmatorul:

    select ea from @G001+ select ea from @G003+ select ea from @G006- select ea from @G007

     

    , unde

     

    declare @G001 table (ea float, er float, calitate int);

    declare @G003 table (ea float, er float, calitate int);

    declare @G006 table (ea float, er float, calitate int);

    declare @G007 table (ea float, er float, calitate int);

     

    Trebuie luat in considerare ca Coloanele au lungimi diferite. Ca sfarsit de coloana se poate atasa orice character/semn. Se pot adauga coloane separate pentru semn.

     

    EX:

     

    Id

     

    En01

    1

    +

    G001

    2

    +

    G003

    3

    +

    G006

    4

    -

    G007

    5

     

     

     

    Datele din coloane pot fi si randuri, tabela reprezinta o "reteta" de calculare a EnXX

     

    Multumesc mult de ajutor


    P.S.:Mediul de lucru MSSQL 2008 Std.


  •  06-04-2013, 2:17 PM 9540 in reply to 9533

    Re: Select nume variabila

    Ce continut au tabelele @G001 ...
    Cum ar trebui sa arate rezultatul concret la SELECT ea FROM @G001 + ...
    Cristian Andrei Lefter, SQL Server MVP
    MCT, MCSA, MCDBA, MCAD, MCSD .NET,
    MCTS, MCITP - Database Administrator SQL Server 2005
    http://sqlserver.ro
View as RSS news feed in XML
Powered by Community Server (Commercial Edition), by Telligent Systems