Visualizzazione dei risultati da 1 a 2 su 2

Discussione: funzione database

  1. #1

    funzione database

    mi chiedevo se un database ha le stesse caratteristiche di una tabella exel.
    come sapete in exel si può fare che il valore di una casella (C3) può essere dato dalla combinazione di più caselle (C1, C2)
    C3 = C1+C2

    nei database mysql o access è possibile una cosa simile tra campi appartenenti a tabelle diverse?

    e tra campi di database diversi?


    grazie.

  2. #2
    si puo' fare!
    Sql ti permette di fare cio' indicando un espressione come nome di un campo che vuoi visualizzare. mi spiego con un esempio:

    immagina di avere due campi (nome delle colonne)
    'add1' e 'add2' dentro una tabella di nome 'prova'
    ora tu vuoi ottenere una tabella dove vengano visualizzate i due campi più un terzo campo contenente la somma dei primi due.
    scriverai:

    SELECT add1,add2,add1+add2 FROM prova

    per quanto riguarda la somma di campi di database diversi...non so risponderti.

    cmq, fai attenzione! il fatto che tu visualizzi il terzo campo non significa che nella tabella sia stato creato! questo lo devi far tu in fase di programmazione:

    INSERT INTO prova (add1,add2,somma)
    VALUE ('5','4',add1+add2)
    si vivono molte vite e si muore una volta sola

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.