Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    34

    estrazione di dati presi una volta sola

    Devo estrarre dati da una tabella e ho bisogno di estrarli una volta sola anche se questi sono ripetuti in vari record. Attualmente se ho 100 record in cui è presente il dato che richiedo, quel dato mi viene restituito 100 volte.
    Qualcuno può aiutarmi? Faccio un esempio perché non so se sono chiaro. Da una tabella anagrafica che ha campi 'nome', 'cognome', 'paese' eccetera, voglio estrarre tutti i nomi presenti nel campo 'nome', ma presi una volta sola. Come faccio?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di kuarl
    Registrato dal
    Oct 2001
    Messaggi
    1,093
    select distinct nome from tabella

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    34
    grazie, ma ho ancora un problema: i dati da estrarre una volta sola stanno nel campo di una tabella unita ad un'altra e per fare l'unione, ho selezionato tutta la tabella. in pratica ho una serie di prodotti (tabella) per l'agricoltura, quindi associati a colture (altra tabella) che possono essere anche uguali (più varietà di una stessa coltura). bene, per ognuna di queste colture devo estrarre tutti i prodotti utilizzabili. ho scritto la query qui sotto per estrarre tutti i prodotti "legati" alla coltura 'melo' e non so dove inserire la tua sintassi.

    <?php
    mysql_select_db($database_cms, $cms);
    $query_melo = "SELECT * FROM prodotti LEFT JOIN colture ON colture.id = prodotti.id WHERE colture.tipo_coltura = MELO";
    $melo = mysql_query($query_melo, $cms) or die(mysql_error());
    $row_melo = mysql_fetch_assoc($melo);
    $totalRows_melo = mysql_num_rows($melo);
    ?>

    grazie.

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    34
    up

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