Come usare CONCAT e l'istruzione WHERE nella stessa query

di il
5 risposte

Come usare CONCAT e l'istruzione WHERE nella stessa query

Salve, devo scrivere una query:
SELECT
TBVL.VLASC + ' - ' + .TBVL.DSVL
WHERE
TBVL.NMFI= 'ANAR' e TBVL.NMCA= 'TPGE'
AS NOME COLONNA

Come posso scrivere questo in sql server management studio?

Grazie!

5 Risposte

  • Re: Come usare CONCAT e l'istruzione WHERE nella stessa query

    14/05/2024 - userpien ha scritto:


    Come posso scrivere questo in sql server management studio?

    Quanto chiedi non ha senso: perché usare l'istruzione AS che “da il nome alle cose” per identificare una condizione nella clausola WHERE?
    A cosa vorresti dare il nome?

    Inoltre, non è chiaro cosa c'entri la concatenazione con il filtro che hai messo nella clausola WHERE.

    Meglio che spieghi lo scenario e i dati con cui si sta lavorando, e quello che realmente devi fare, e da quello si può partire suggerendo una strada.

  • Re: Come usare CONCAT e l'istruzione WHERE nella stessa query

    14/05/2024 - userpien ha scritto:


    Salve, devo scrivere una query:
    SELECT
    TBVL.VLASC + ' - ' + .TBVL.DSVL
    WHERE
    TBVL.NMFI= 'ANAR' e TBVL.NMCA= 'TPGE'
    AS NOME COLONNA

    Come posso scrivere questo in sql server management studio?

    Grazie!

    As nomecolonna spostali prima di where e “nome colonna” non va bene come lo hai scritto 

    Quello che hai scritto, In italiano si legge:

    Estrapola il campo vlasc unito al campo dsv

    Dove il valore di nmfi è ‘anar’ e il valore di nmca è ‘tpge’

    Sotto il nome di ‘nome colonna'

    Va scritto così:

    Estrapola il campo vlasc unito al campo dsv sotto il nome di'nomecolonna'

    Dove il valore di nmfi è ‘anar’ e il valore di nmca è ‘tpge

  • Re: Come usare CONCAT e l'istruzione WHERE nella stessa query

    A parte tutto la FROM dove sta?

  • Re: Come usare CONCAT e l'istruzione WHERE nella stessa query

    Hahahahaha… vero! manca la fonte! mi ha fatto ubriacare. ero concentrato su “as nome colonna”.

  • Re: Come usare CONCAT e l'istruzione WHERE nella stessa query

    A questo punto…

    select bla bla as bla_bla

    from tabella

    where bla bla…

    hahahahaha (questa è una risata non un codice)

Devi accedere o registrarti per scrivere nel forum
5 risposte