A) Benutzermysql leftjoin von max autoincrement id?
B) Abo
C) Paketinformationen
Ich habe Tisch, an dem eine Verbindung zwischen B
A
und C
ist, die Abfrage ausgewählt von A
, wobei B
Zeilen-ID fürhatund treten Sie C
von B
ID.
Voll Beispiel:
SELECT a.*,c.packageTitle
FROM users AS a
LEFT JOIN subscribe AS b ON (b.userid = a.userid)
LEFT JOIN package AS c ON (b.packageid = c.packageid)
mein Problem, wenn der Benutzer Multi-Abonnement in C
hat, kann ich nicht letzte Abonnementreihe in Schleife Abfrage erhalten, habe ich auch MAX(c.packageid)
innen SELECT
auch gescheitert.
Tor: neuesten Rekord in B von A-ID zugewiesen bekommen.
eine Beratung sehr viel
geschätzt
plz denke, ich habe über 100K Datensätze ist diese Abfrage sicher auf Server-Speicher? – Jack
Welche Alternative haben Sie, die eine bessere Leistung haben wird? Wie auch immer, dies ist nur eine Verknüpfung Ihrer 100K-Tabelle zu einer vereinfachten Version von sich selbst. Wenn Ihr Server dies nicht kann, sollte es nicht in Produktion sein. –