mysql - eine tabelle mehrfach in einer Auswahlzeile



  • hi, ich habe im Prinzip folgedne Tabellen

    kalb: tiernummer- geburtsdatum - enthornung // usw
    futterdaten: tiernummer - sorte - futtermenge - erste_fuetterung // usw

    dadraus muss ich jetzt irgendie eine auswahl in dem Format zusammenzimmern:

    tiernummer, geburtsdatum, enthornung, futtermenge_1, erste_fuetterung_1, futtermenge_2, erste_fuetterung_2

    also ich muss die futterdaten irgendwie mehrfach in eine Auswahl reinkriegen.

    Ich hab schon ne menge Sachen wie

    SELECT sorte1.tagesmenge_bauer
    FROM kalb
    JOIN futterdaten AS sorte1 ON sorte1.tiernummer = kalb.tiernummer AND sorte1.sorte = 1
    JOIN futterdaten AS sorte2 ON sorte2.tiernummer = kalb.tiernummer AND sorte2.sorte = 2
    WHERE kalb.tiernummer = 2 LIMIT 0 , 30;
    

    ausprobiert, komm aber irgendwie nicht weiter daher wollt ich mal nachfragen 🙄



  • läuft 😃 ich hatte nur vergessen das der Index von der Futtersorte bei 0 anfängt also anstallt sorte = 1 und sorte = 2 gehört da 0 und 1 hin


Anmelden zum Antworten