Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Ciao a tutti.
    Ho un piccolo problema. Ho due tabelle:
    - nella prima tabella, ho due colonne, in cui, in una ho il "nome" e nell'altra ho il "cognome";
    - nella seconda tabella, ho una colonna, in cui c'è il "nominativo" (che contiene sia il cognome che il nome).
    Come fare per estrarre dalle due tabelle tutti i cognomi uguali?
    Grazie dell'aiuto.
    Paolo.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    43
    funziona solo con SQL Server... ma si può rifare anche con access... suppongo che nome e cognome sia la prassi della seconda tabella...
    apri QA e cut / paste....

    use tempdb
    go
    create table prima (n char(100), c char(100))
    create table seconda (nc char(100))
    set nocount on
    insert into prima (n,c) values ('gino','bianchi')
    insert into prima (n,c) values ('pino','rossi')
    insert into prima (n,c) values ('mino','verdi')
    insert into seconda (nc) values ('gino bianchi')
    insert into seconda (nc) values ('pinone rosso')
    insert into seconda (nc) values ('mino verdi')

    select a.* from prima a,
    (
    select substring(nc, charindex(' ', nc )+1, datalength(nc)) cognome from seconda
    ) b
    where b.cognome=a.c

    drop table prima
    drop table seconda

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.