Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    105

    (vb) or (vb.net)

    ciao a tutti!

    ho una tabella in SQL.
    esiste la colonna "nome" e una "cognome".

    come faccio ad astrapolare i dati e metterli sotto una singola colonna???

    ***********
    nome: cognome:
    roberto cognomeRoberto:

    **********

    risultato:

    UnicaColonna:
    robertocognomeRoberto:
    Vettorob

  2. #2
    i titoli cerchiamo di farli comprensibili
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    271
    codice:
    SELECT (Nome + Cognome) as NuovoCampo FROM TABELLA
    Signori si nasce! E io modestamente, lo nacqui!!!
    Totò

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    105

    OK

    ok peregallo, d'ora in poi cercherò di essere più comprensibile anche nei titoli!


    Grazie IKON!!!
    Vettorob

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    105

    ma...

    ...se cerco di unire un campo stringa con uno data mi da errore!!!

    soluzione?
    Vettorob

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    271
    Sostituisci "+" con "&" :adhone:
    Signori si nasce! E io modestamente, lo nacqui!!!
    Totò

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    105

    il problema persiste...

    ...cioè:

    unione fra due campi stringa: FUNZIONA!
    "SELECT CampoTesto + CampoTesto2 AS NuovoCampo FROM Tabella"


    unione fra un campo stringa ed uno numerico: FUNZIONA!
    "SELECT CampoTesto + STR(IdTipo) AS NuovoCampo FROM Tabella"



    CON LE DATE NON RIESCO PROPRIO!!!

    CONTINUA A DIRMI CHE NON RIESCE A CONVERTIRE IL TIPO DI DATO "DATATIME".

    COME SI PUO' FARE????

    Vettorob

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    271
    Ripeto...:

    Invece di usare "+" per unire i due campi, usa "&"
    Signori si nasce! E io modestamente, lo nacqui!!!
    Totò

  9. #9
    l'operartore di concatenazione sql standard è ||

    prova così
    codice:
    SELECT des_num_rich || ' \ ' || CHAR(dat_iniz_validita) AS x 
      FROM DEPO.VMCRRTE1
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    105

    sono riuscito...

    ...facendo cosi:


    "SELECT LTRIM(STR(DATEPART(d, MiaData))) + '/' + LTRIM(STR(DATEPART(m, MiaData))) + '/' + LTRIM(STR(DATEPART(yy, MiaData))) + ' - ' + Commento AS Expr1
    FROM Tabella"


    molto confusionale, ma molto semplice:

    guardate nella guidi la funzione DATEPART e capirete tutto il ragionamento malato che mi sono fatto in questa mezz'ora!!!

    ciao e grazie.

    P.S. xegallo, adesso provo come mi hai suggertito!!!

    P.P.S. IKON, la & non funziona!!!
    Vettorob

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.