• Hallo zusammen,
    versuche seit 3 Std eine Lösung zu finden.
    Ich möchte halt bei einer Karte 3x FFFF stehen haben und nicht FFFF dreimal neben einander

    So sieht es momentan aus:

    Quote

    FFFF

    FFFF
    FFFF
    SSSS
    HHHH
    HHHH
    EEEE

    Und so soll es aussehen

    Quote

    3x FFFF1x SSSS
    2x HHHH
    1x EEEE


    Das ist der Query

  • ja schon klar.
    Aber wie bekomme ich die genauere Anzahl hin.
    So das 3x oder 10x darin steht?

    Edit:
    Hab gerade ein Problem festgestellt, dass ich gar nicht bemerkt habe.
    Wenn die Einträge so aussehen

    Quote

    Dark Magician YGLD-ENC09 | Ultra Rare | Topmint | 1. Auflage
    Dunkler Magier LC01-DE005 | Ultra Rare | Topmint | Limitierte Auflage
    Dunkler Magier SDY-G005 | Ultra Rare | Good | Keine
    Dark Magician YGLD-ENB02 | Ultra Rare | Topmint | 1. Auflage
    Dunkler Magier SDY-G005 | Ultra Rare | Excellent | Keine


    Steht an der GROUP BY (karte.setnumber) das so an


    Quote

    Dark Magician YGLD-ENB02 | Ultra Rare | Topmint | 1. Auflage
    Dark Magician YGLD-ENC09 | Ultra Rare | Topmint | 1. Auflage
    Dunkler Magier SDY-G005 | Ultra Rare | Excellent | Keine

    Edited once, last by Shark Master (November 30, 2015 at 8:13 AM).

  • PS.:
    Du kannst natürlich auch noch einen prozentualen Anteil mit einbauen:

    SQL
    SELECT 
    Concat(COUNT(sprache), ' X ', sprache) as spalte_1,
    Concat(' - entspricht ca. ', Format( count(sprache) / (select count(*) from karte as zwei where sprache = zwei.sprache), 2),' %') as anteil
    FROM karte
    GROUP BY sprache

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!