Ludger: SELECT * über mehrere Tabellen

Beitrag lesen

Hi,

$get_search_results =  "SELECT * FROM pkw, lkw WHERE bezeichnung LIKE '%$searchvalue%'";

Du musst anstatt "bezeichnung" bei mehreren Tabellen (Join) immer auch die Tabelle angeben, in diesem Fall also "pkw.bezeichnung".

oder ein UNION:
 SELECT
  *
 FROM
  PKW
 UNION
 SELECT
  *
 FROM
  LKW

Allerdings sind LKW und PKW hier vermutlich amuesanterweise von derselben Art (identisches Schema). (Also empfiehlt es sich hier mit einer Tabelle zu kommen, sofern nicht andere Gruende dagegen sprechen.)

Gruss,
Ludger