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

    [SQL] se ne frega di una condizione

    SELECT *
    FROM Indirizzi
    WHERE (Indirizzi.Cognome Like Forms!StampaIndirizzi!CercaCognome & "*" And Indirizzi.Nome Like Forms!StampaIndirizzi!CercaNome & "*" And Indirizzi.Indirizzo Like Forms!StampaIndirizzi!CercaIndirizzo & "*" And Indirizzi.NumeroCivico Like Forms!StampaIndirizzi!CercaN & "*" And Indirizzi.Città Like Forms!StampaIndirizzi!CercaCittà & "*" And Indirizzi.Provincia Like Forms!StampaIndirizzi!CercaProv & "*" And Indirizzi.CAP Like Forms!StampaIndirizzi!CercaCAP & "*" And Indirizzi.Email Like Forms!StampaIndirizzi!CercaEmail & "*") Or (Indirizzi.DaStampare=1);

    perchè questa select non rispetta l'ultima condizione?
    estrae tutti gli elementi che cominciano per un valore contenuto nelle celle ma dell'ultima condizione ...
    ho sbagliato le parentesi?
    Alessandro, l'unico pinguino con le scarpe da ginnastica

    PhpItalia.net - il portale definitivo sul PHP

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    Può darsi che tu debba mettere qualche parentesi in più... And ha la precedenza su Or


  3. #3
    la select dovrebbe estrarre
    tutti i dati che hanno i campi che cominciano con qualche valore preso da una serie di textfield
    e tutti i dati che hanno il campo DaStampare a 1
    però non me li estrae questi ultimi
    non capisco cosa ci sia di sbagliato
    Alessandro, l'unico pinguino con le scarpe da ginnastica

    PhpItalia.net - il portale definitivo sul PHP

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    Se è vera la prima condizione non guarda nemmeno la seconda... Però teorimcamente se la prima condizione non è vera passda alla secxonda e se è vera li estrae... Non saprei

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    SELECT *
    FROM Indirizzi
    WHERE Indirizzi.Cognome Like Forms!StampaIndirizzi!CercaCognome & "*" And Indirizzi.Nome Like Forms!StampaIndirizzi!CercaNome & "*" And Indirizzi.Indirizzo Like Forms!StampaIndirizzi!CercaIndirizzo & "*" And Indirizzi.NumeroCivico Like Forms!StampaIndirizzi!CercaN & "*" And Indirizzi.Città Like Forms!StampaIndirizzi!CercaCittà & "*" And Indirizzi.Provincia Like Forms!StampaIndirizzi!CercaProv & "*" And Indirizzi.CAP Like Forms!StampaIndirizzi!CercaCAP & "*" And Indirizzi.Email Like Forms!StampaIndirizzi!CercaEmail & "*" Or Indirizzi.DaStampare=1;

    Hai provato senza parentesi? Non dovrebbero servire...


  6. #6
    ho provato ma non cambia nulla senza parentesi
    Alessandro, l'unico pinguino con le scarpe da ginnastica

    PhpItalia.net - il portale definitivo sul PHP

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    Boh... allora no so proprio...

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.