Ich habe eine ‚Warenkorb‘ Tisch bekam wie folgt:generieren ‚Kunden kauften auch‘ aus der Tabelle
+----+---------+-----------+----------+----------+
| id | orderID | productID | quantity | status |
+----+---------+-----------+----------+----------+
| 1 | 3443 | 333 | 2 | complete |
| 2 | 3443 | 202 | 4 | complete |
+----+---------+-----------+----------+----------+
Und so foreach, um eine neue Zeile wird für jeden Artikel in den Warenkorb gelegt.
Also ich möchte eine "Kunden auch gekauft" von dieser Tabelle erhalten. Ich benutze MySQL.
Wie kann ich das tun? Das ist, was ich kam mit zunächst.
SELECT * FROM `cart` WHERE `status` = 'complete' AND `productID` = '333' ORDER BY `ts` DESC
Aber natürlich dies zeigt mir nur die Zeilen mit diesem ProduktID in Was ich wirklich will, ist die andere Produkte von Aufträgen, dass enthalten dass ProduktID .
Wie kann ich das tun?
es ist nicht anny customerID in der Tabelle –
Nein, ich kümmere mich um Kunden nicht ID, ich möchte nur andere Produkte finden, die die Leute in der gleichen Reihenfolge haben. Also in diesem Fall möchte ich am Ende mit der Produkt-ID '202' – Chud37