Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333

    [Access] Aggiungere un record fisso a una Vista

    Ho una tabella cosi strutturata:
    Nome tabella
    _______ Ta
    campi
    __ TaCit ___ Testo________________
    __ TaId ____ Contatore ___ Key ___

    Alcuni record di esempio sono:
    __ Milano _________ 1
    __ Roma __________ 3
    __ Milano _________ 5
    __ Firenze ________ 6
    __________________________________________________ ___________
    Vorrei con una ( o più ) viste arrivare a questo risultato:
    __ Milano _________ 1
    __ Roma __________ 3
    __ Milano _________ 5
    __ Firenze ________ 6
    __ Scegli _______ -1000
    In pratica si tratta di aggiungere 1 solo record
    di valore fisso e non dipendente da nessuna tabella
    __________________________________________________ __________
    __________________________________________________ __________
    Ho trovato una soluzione che pero non mi piace
    codice:
    SELECT 
    Ta.TaCit,
    Ta.TaId 
    FROM Ta
    
    UNION ALL 
    
    SELECT 
    "Scegli" AS TaCit,
    -1000 AS TaId 
    FROM Ta
    GROUP BY "Scegli", -1000
    ;
    Qualcuno ha una soluzione + brillante ????

    Grazie

  2. #2
    la via è quella... puoi pensare di mettere il record che vuoi aggiungere in una tabella indipendente, ma poi sempre di union devi andare

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.