Visualizzazione dei risultati da 1 a 7 su 7

Discussione: MYSQL AIUTO

  1. #1

    MYSQL AIUTO

    Vorrei gentilmente sapere come faccio ad estrarre soltanto i dati non ripetuti di un campo nel caso specifico nome da una query mysql
    esempio
    ho questi record

    01 vittori antonio
    02 vittori antonio
    03 palomo claudio
    04 vincenti paolo

    vorrei estrarre soltanto
    01 vittori antonio
    03 palombo claudio
    04 vincenti paolo
    escludendo quelli rispetuti
    Vi ringrazio molto

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    nella query : select * from tabella group by nome_campo

  3. #3
    SCUSA MARCO APPROFITTO DELLA TUA CORTESIA X CHIEDERTI COME FACCIO A POPOLARE UNA TABELLA NUOVA CON I RISULTATI DI QUELLA QUERRY CHE MI HAI INDICATO COSI' MI TROVERO' UNA TABELLA CON QUEI CAMPI NON DUPLICATI.GRAZIE UN SALUTO DA LECCE

  4. #4
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    dopo la select avrai $query = mysql_query($select) or die (mysql_error());
    fai un while :
    $i=0;
    while($result= mysql_fetch_array($query))
    {
    $i++;
    $nome[$i] = $result['nome_campo_del_dato_estratto'];
    $insert = "insert into tabella (campo1, campo2,....) values (metti fra apici i valori che devi inserire mantenendo la sequenza dei campi corrispondenti es.: '".$nome[$i]."')";
    $sql = mysql_query($insert) or die (mysql_error());
    }

  5. #5
    scusami ma la query non funzione quella group by nome campo perche' non mi togli i duplicati nel senso che mi raggruppa x nome ma non mi estrapolo solo 1
    tra due/tre/quattro nomi uguali me ne deve togliere solo 1

    cod. 01 vittori antonio
    cos. 02 giugo paolo
    cod. 03 vittori antonio
    cos. 04 condedo paolo

    mi deve estrarre

    cod.01 vittori antonio
    cod.02 giugo paolo
    cos. 04 congedo paolo

    non mi ha tolto il nome ripetuto
    grazie

  6. #6
    select distinct nome from tabella
    Un uomo è vecchio solo quando i rimpianti, in lui, superano i sogni. A. Einstein

  7. #7
    SI L'AVEVO PROVATO MA SE USO DISTINCT MI TOGLIE SOLO QUEL CAMPO E BASTA
    ESEMPIO
    SELECT DISTINCT DESCRIPTIO FROM PARTS
    ESTRAE ESATTAMENTE LA DESCRIZIONE (1 SOLA E NON LE RIPETE MA NON MI TOGLIE GLI ALTRI CAMPI)
    XCHE' NON SI PUO USARE SELECT DISTINCT DESCRIPTIO,PARTNO,LISTPRICE ECC..

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.