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

    selezionare primo record figlio per ogni padre

    ciao, ho un db mysql con tabella padre e tabella figlio con n occorrenze
    come faccio ad ottenere la lista di ogni voce padre e solo una voce figlio senza avere righe padre ripetute per ogni figlio?

    spero di essermi spiegato...

    grazie mille in anticipo

  2. #2

  3. #3
    allora... è la classica struttura master details...
    a me serve che vengano presi i dati dalla tabella master e solamente uno dalla tabella details
    es numero fattura e solamente il primo degli articoli della fattura...
    spero di essere stato più chiaro...

  4. #4
    dacci la struttura delle tabelle

  5. #5
    ok la

    tabella master è composta da
    id_record (chiave primaria)
    data
    descrizione

    tabella figlio
    id_dettaglio (chiave primaria)
    record_id (chiave per relazione)
    dettaglio

    a me serve estrarre una delle n voci di dettaglio per ogni record...
    per esempio id_record 1 ha 4 voci di dettaglio
    id_record 2 ne ha tre ecc

    la query mi serve che ottenga il recrod 1 con il primo dettaglio, il record 2 col suo primo dettaglio e così via....

  6. #6
    Originariamente inviato da Sibex74
    ok la

    tabella master è composta da
    id_record (chiave primaria)
    data
    descrizione

    tabella figlio
    id_dettaglio (chiave primaria)
    record_id (chiave per relazione)
    dettaglio

    a me serve estrarre una delle n voci di dettaglio per ogni record...
    per esempio id_record 1 ha 4 voci di dettaglio
    id_record 2 ne ha tre ecc

    la query mi serve che ottenga il recrod 1 con il primo dettaglio, il record 2 col suo primo dettaglio e così via....
    Codice PHP:
    SELECT 
       
    FROM tabella_master AS mtabella_figlio AS f
       WHERE m
    .id_record f.record_id
       GROUP BY m
    .id_record 
    Ciao!

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