Hilfe, ich bastele nun verzweifelt an meiner Abfrage rum, aber ohne Erfolg und, was viel schlimmer ist, ohne Idee zur Lösung.
Was soll erreicht werden?
Ich habe eine Tabelle mit diversen Spalten, ausschlaggebend ist die Spalte 'partner'. Dort stehen aktuelle Linkpartner drin, in den anderen Feldern entsprechend andere Werte.
Nun möchte bei einer Abfrage die Ergebnisse gruppieren, aber nicht nur eine Zeile je verschiedenen Partner, sondern 3 (oder x) Zeilen je Partner. Ich hoffe, es ist klar was ich meine.
Bisher sieht der Code so aus:
Dieser Code gibt mir zwar zu jedem Partner eine Zeile aus, aber ich möchte da 3 Zeilen (oder x Zeilen) haben.
Was soll erreicht werden?
Ich habe eine Tabelle mit diversen Spalten, ausschlaggebend ist die Spalte 'partner'. Dort stehen aktuelle Linkpartner drin, in den anderen Feldern entsprechend andere Werte.
Nun möchte bei einer Abfrage die Ergebnisse gruppieren, aber nicht nur eine Zeile je verschiedenen Partner, sondern 3 (oder x) Zeilen je Partner. Ich hoffe, es ist klar was ich meine.
Bisher sieht der Code so aus:
Code:
SELECT COUNT(ID) AS anzahl,ID,titel,beschreibung, partner, MATCH (titel, beschreibung) AGAINST ("irgendwas" IN BOOLEAN MODE) AS score FROM tabelle WHERE MATCH (titel, beschreibung) AGAINST ("irgendwas" IN BOOLEAN MODE) GROUP BY partner ORDER BY score DESC
Comment