Ich bin ein bisschen verwirrt über diese Art von neuen Abfragetypen für mich (DISTINCT, GROUP BY usw.) Ich habe drei Tabellen in meiner Datenbank.Mysql GROUP BY oder DISTINCT Abfrage Verwendung in PHP
- MARKEN
- PRODUKTE
- REZEPTE
Was würde ich tun möchte, ist für Produkte dieser Marke suchen BRANDS dann zur Liste und sehen, ob es eine RECIPE dieser Produkte ist, dann Ich möchte, dass es geschrieben wird.
Ich kann es mit den grundlegenden Abfragen schreiben;
$sql = "SELECT * FROM BRANDS";
$sql2 = "SELECT * FROM PRODUCTS WHERE BRANDID = 1";
$sql3 = "SELECT * FROM RECIPES WHERE PRODUCTID = 2";
aber es wiederholt die brands.As weit ich gegoogelt Ich habe GROUP BY oder DISTINCT in meiner Anfrage verwenden.
Wie soll ich mein Abfrage-Layout erstellen und welche von denen sollte ich verwenden?
Vielen Dank.
Soweit ich Ihre Frage verstehe, Sie entweder ein. Brauchen Sie eine Schleife oder b. Verwenden Sie innere Verknüpfungen – hjpotter92