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

    [Sql2005] Join su campi di Testo

    Ciao!
    Devo creare una query che va in join su 2 tabelle diverse tramite il campo IPAddress, ma ho bisogno di capire se posso effettuare una conversione rapida per avere i dati di confronto identici.

    In entrambe le tabelle i campi sono testuali (in una è nvarchar nell'altra char) , ma i valori sono scritti diversamente, ad esempio:

    Tabella1.IPAddress = 10.152.25.9
    Tabella2.IPAddress = 010.152.025.009

    I 2 record sono uguali, ma chiaramente facendo una join questi non vengono considerati come tali... Come posso fare per semplificarmi le cose, considerando che dovrei preparare la vista direttamente su SQL 2005? :master:

  2. #2
    Potresti provare con il replace degli 0.
    Guarda questa funzione se ti può essere utile

    http://www.aspitalia.com/script/577/...Query-SQL.aspx
    ...NO ONE IS INNOCENT ANYMORE...

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.