Wie kann ich das gleiche Feld zweimal mit unterschiedlichen Wert für jedes drucken?Zeigen Sie das gleiche Feld zweimal nebeneinander mit verschiedenen Werten
Meine Produkt- und Shop-Tabellen sind mit der Produkt-ID als Primär-/Fremdschlüssel verknüpft.
Product
product_id
product_name
Shop
shop_id
product_id
quantity_product
Wenn ich Expertenauswahl verwenden, nehme ich alle Produkte auf Arbeitsplatz_id 1 und Arbeitsplatz_id 2 (falls Arbeitsplatz_id ist in {1,2} ...). Jetzt möchte ich 2 verschiedene quantity_product Felder aus Shop 1 und Shop 2 in der selbe Zeile als meine product_id drucken. Etwas wie:
product_name quantity_product(shop_id: 1) quantity_product(shop_id: 2)
1 10 20
Ich habe versucht, einen neuen Link in meiner Datenbank-Schema mit einem anderen Shop-Tabelle hinzugefügt, aber es hat nicht funktioniert.
Nach Produkt-ID gruppieren, Formeln für Shop1 und Shop2 erstellen. Natürlich funktioniert das nicht, wenn Sie eine variable Anzahl von Geschäften haben; Dann könnten Sie Kreuztabellen verwenden. – Arvo
@David Pham Es ist nicht notwendig, auf StackOverflow-Posts "Hallo" oder "Danke" zu sagen. Wir ziehen es vor, sie für zukünftige Besucher auszublenden, damit sie die Höflichkeiten überspringen und das Problem lösen können, für das sie hierher gekommen sind. (Angenommen, alle sagen Hallo und danke, auch wenn sie es nicht tun!) – 4444