Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Query Bastarda

  1. #1

    Query Bastarda

    Ciao a tutti ragazzi ho questa query correttamente funzionante su una pagina ASP.

    SELECT * FROM ANAGRAFICA, CATEGORIE WHERE ANAGRAFICA.CATEGORIA = CATEGORIE.ID_CAT ORDER BY ANAGRAFICA.ID DESC



    Se io la implemento effettuando una ricerca mirata con dei campi provenienti da un form tipo...

    SELECT * FROM ANAGRAFICA, CATEGORIE WHERE TEL_FISSO LIKE '%349%' OR TEL1 LIKE '%349%' OR TEL2 LIKE '%349%' OR TEL3 LIKE '%349%' AND ANAGRAFICA.CATEGORIA = CATEGORIE.ID_CAT ORDER BY ANAGRAFICA.ID DESC

    La ricerca va a buon fine ma mi replica lo stesso record per tre volte tra i risultati.

    Come mai?

  2. #2
    1. complimenti per il titolo del thread. ti invito a riflettere sul fatto che la query l'hai scritta tu...
    2. metti la sequenza di OR tra parantesi


  3. #3
    Si infatti... mi hai anticipato di qualche secondo... me ne sono accorto pure io!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.