Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591

    Ricerca non funziona correttamente

    Salve a tutti, vorrei sapere dove sbaglio in questa query..
    sto cercando un autore che si chiama contri nella tabella dell'anagrafica, ma ovviamente la mia tabella "principale" su cui baso la query è la tabella delle opere..

    Codice PHP:
    SELECT  
    FROM opere
    LEFT  JOIN anagrafica ON 
    id_anagrafica id_rif_anagrafica 
    WHERE
    nome LIKE  
    '%contri%'
    OR cognome LIKE  '%contri%'
    OR email LIKE  '%contri%'
    OR note LIKE  '%contri%' 
    grazie della attenzione.
    p.s.: la query è mooooolto più complessa, ho messo la parte che non va

  2. #2
    Quote Originariamente inviata da telegio Visualizza il messaggio
    Salve a tutti, vorrei sapere dove sbaglio in questa query..
    sto cercando un autore che si chiama contri nella tabella dell'anagrafica, ma ovviamente la mia tabella "principale" su cui baso la query è la tabella delle opere..

    Codice PHP:
    SELECT  
    FROM opere
    LEFT  JOIN anagrafica ON 
    id_anagrafica id_rif_anagrafica 
    WHERE
    nome LIKE  
    '%contri%'
    OR cognome LIKE  '%contri%'
    OR email LIKE  '%contri%'
    OR note LIKE  '%contri%' 
    grazie della attenzione.
    p.s.: la query è mooooolto più complessa, ho messo la parte che non va
    posta gli script per
    - create table
    - insert dei dati che mettano in risalto il problema
    - risultato desiderato

  3. #3
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    minuscole vs MAIUSCOLE ?
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  4. #4
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    grazie tante per le risposte.
    Il mio obbiettivo era "solo" sapere se c'erano errori nella query, e in effetti non ce ne sono.
    Ci ho messo un'ora a capire il motivo, e ve lo dico: il problema erano i DATI . infatti lavoravo su 2 tabelle diverse, una di produzione e l'altra di appoggio. E il cliente sulla sua aveva messo 30 record in più rispetto (solo con il risultato "contri", i record in più sono circa 400..) alla mia che è ferma (come dati..) a circa 3 mesi fa. Non avevo proprio pensato a questa differenza, perchè nel frattempo la ricerca l'avevo affinata, quindi modificata, e quindi mi aspettavo qualche errore..
    Vi ringrazio COME SEMPRE dell'aiuto prezioso che ogni volta mi date

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.