Einzelnen Beitrag anzeigen

Angel4585

Registriert seit: 4. Okt 2005
Ort: i.d.N.v. Freiburg im Breisgau
2.199 Beiträge
 
Delphi 2010 Professional
 
#4

AW: MySQL: Limited Join?

  Alt 10. Dez 2013, 12:38
Danke @ DeddyH, leider hat mir das jetzt nicht geholfen

@baumina
Ich denke so in diese Richtung müsste das klappen, nicht komplett durchdacht, aber sicher ein guter Ansatz:

Code:
Select *, (Select ID From B where A.ID=B.ID ORDER BY RAND() LIMIT 5) BID
From A
Geht leider nicht, da dann die Fehlermeldung kommt "Subquery returns more than 1 row"

Auch das geht nicht:

Code:
Select A.id,B.id
From A
Inner Join (Select id From B ORDER BY RAND() LIMIT 5) B
Das kommt dem ganzen zwar am nächsten, aber dann haben alle A's die gleichen B's
Wenn es B's gibt wie oben beschrieben, soll z.B. A1:B10,B2,B7,B9,B5 und A2:B1,B7,B3,B6,B9 haben.
Martin Weber
Ich bin ein Rüsselmops
  Mit Zitat antworten Zitat