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

    info su sql SELECT con WHERE

    Salve a tutti chiedo lumi , ho creato una un query sql per cercare dei valori in un db sql , domanda visto che ho usato delle clausole di ricerca ,nel caso fossero vuote la ricerca la effettua ... spero di essermi spiegato :


    mia query:
    $sql = "SELECT emi.*,com.*,sos.*
    FROM emi
    JOIN com ON emi.istat=com.istat
    JOIN sos ON emi.codsos= sos.cod
    WHERE
    emi.snap LIKE '%$snap%' AND emi.istat='$com' AND emi.codsos LIKE '$sos' ";



    Nel caso una variabile o due fossero vuote mi effettua la ricerca in base alla variabile piena

    Grazie mille!!!

  2. #2
    Utente di HTML.it L'avatar di nman
    Registrato dal
    Jan 2011
    residenza
    Milano
    Messaggi
    1,333
    Se ho interpretato bene la domanda (ma non ne sono sicuro) a livello di principio

    SELECT ........... WHERE NomeCampo=Criterio OR Criterio IsNull

    poi dipende dalla sintassi del tuo DB

    .

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.