Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [SQL]Aggiungere campo in una select

    Ciao a tutti,
    sto impazzaendo su una select e non ho libri di sql sottomano.

    dovrei creare um campo di testo in una select, del tipo

    sSQL = "SELECT user.ID, user.Nome,"
    sSQL = sSQL & " 'Testo' AS Colonna"
    sSQL = sSQL & " FROM user"

    dove Colonna sarebbe il campo che dovrei creare e 'Testo' il valore che ogni record dovrebbe mostrare per quel campo, ma ovviamente non funziona.
    se invece metto:
    sSQL = sSQL & " 0 AS Colonna" ( cioé creo il campo come numerico)
    funziona perfettamente
    Qualcuno mi sa dire qual'e' la sintassi giusta, per favore?

    Grazie
    alzir+ |
    -------+

  2. #2
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    Se cambi i nomi dei campi, così funziona

    codice:
    SELECT tbl_blogs.blog_title, tbl_comments.comment_title, tbl_newsusers.newsuser_email, 'scemo' AS PIPPO 
    FROM tbl_newsusers, tbl_blogs INNER JOIN tbl_comments ON tbl_blogs.blog_id = tbl_comments.blog_id;
    "Nei prossimi tre anni col mio governo vogliamo vincere anche il cancro, che colpisce ogni anno 250.000 italiani e riguarda quasi due milioni di nostri concittadini"

  3. #3
    dopo tre giorni adesso funziona, il bello e' che ho solo decommentato la linea che dava errore...
    :master:
    mah... potenza del forum...
    grazie lo stesso
    alzir+ |
    -------+

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.