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

    problema con select su due tabelle

    ho questa query

    $query1="select v.* from 52visite v, 50aziende a where (v.data1 >= $da AND v.data1 <= $a OR v.data2 >= $da AND v.data2 <= $a) AND a.statoazienda='Chiuso'";

    $totala=mysql_query($query1) or die ("Ricerca delle visite errore: " . mysql_error() . mysql_errno());


    il problema che nel ciclo while quando visualizzao i record ogni record è pluridupplicato!

    come mai??
    cosa sbaglio???
    grazie
    PCTLC
    www.pctlc.it
    _______________________________
    Informatica & Telecomunicazioni

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    Manca la condizione di join.... quella che mette in relazione le 2 tabelle che serve appunto per eliminare i dati scorretti....

    ad esempio a.id = v.id o una roba del genere, pero' dalla query non capisoc la struttura delle tabelle quindi non posso aiutarti oltre con le conoscenze che ho

    ciao ciao
    No pvt per sollecitare risposte, grazie.

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.