Frage : MySQL verbinden mit wie

Ich versuche zu finden, dass allen Aufzeichnungen von einer Tabelle, die einen Ausdruck in einem anderen table.

I zusammenbringen, tried

SELECT
FROM die Alarme GELASSEN ÄUSSER Anzeigen, ZU VERBINDEN AUF alerts.searchterm WIE „%“, ads.DESCR, '% '

I erhalten eine Störung haben, die sagt, dass der sql falsch ist.

Antwort : MySQL verbinden mit wie

Sie müssen die Tabellen auf einem Feld von jedem mit dem gleichen Wert verbinden (eine Identifikation ist normalerweise das Beste, betrachten:

VORWÄHLEN * VON GELASSENEM mydb.myTable1 mydb.myTable2 AUF VERBINDEN myTable1.myTableID1 = myTable2.myTableID2, WO myField „%string%“ MÖGEN;

oder

Myfield1, myfield2 VORWÄHLEN VON GELASSENEM mydb.myTable1 VERBINDEN mydb.myTable2 AUF myTable1.myTableID1 = myTable2.myTableID2, WO myField „%string%“ MÖGEN;

oder

Myfield1, myfield2 VORWÄHLEN VON GELASSENEM mydb.myTable1 VERBINDEN mydb.myTable2 AUF myTable1.myTableID1 = myTable2.myTableID2, WO myField „%string%“ MÖGEN;

hoffen, dass dieses hilft
Weitere Lösungen  
 
programming4us programming4us