Ich habe zwei TabellenWie das Feld, das gemeinsam in zwei Tabellen ignorieren
t1 t2
------------------- ---------------------
no course no equivalent
------------------- ---------------------
1 MATH 101 2 CHEM 111
2 CHEM 101
3 ENG 101
Wie ich Abfrage oder eine Abfrage mit der Funktion in PHP-Sprache schreiben, das mir Kurse zeigen und verschwinden die Kurse, dass sie keine gemeinsamen zwischen dem zwei Tische.
mag diesen
Ausgang
--------------------
no course
--------------------
1 MATH 101
3 ENG 101
in der Ausgabetabelle Kursnummer 2 ( 2 CHEM 101)
nicht in der Tabelle angezeigt werden, weil ihre Zahl zwischen T1 und T2 geteilt. Ich möchte so.
das Does Äquivalent wirklich 'CHEM 111' oder' CHEM 101' auch? – rmondesilva
@Anant Dies funktioniert nur, wenn in t2 nur 1 Zeile vorhanden ist. Andernfalls erhalten Sie "2, CHEM 101, 3, anderes Äquivalent" –
So etwas wie 'SELECT * FROM t1 NATÜRLICHEN JOIN t2' wird Ihnen die gewünschten Ergebnisse geben. Ist Ihre Frage auch, wie Sie MySQL-Abfragen in PHP ausführen? Das sind wirklich zwei getrennte Fragen. –