Hallo Forum,
ich möchte eine Tabelle mit neuen Datensätzen aus einer anderen Tabelle erweitern aber irgendwie bekomme ich das nicht auf die Reihe.
Folgendes hab ich mir zusammen gebastelt:
INSERT INTO
hersteller
SET
shop_iD = 1,
Hersteller_ID = NULL,
ADDR_ID = -1,
HERSTELLER_NAME =
SELECT
update.hersteller_name
FROM
update
LEFT JOIN
hersteller
ON
update.HERSTELLER_NAME = hersteller.HERSTELLER_NAME
WHERE hersteller.HERSTELLER_ID IS NULL,
HERSTELLER_IMAGE = NULL,
LAST_CHANGE = NOW(),
SHOP_DATE_ADDED = NULL,
SHOP_DATE_CHANGE = NULL,
CHANGE_FLAG = 'Y',
DEL_FLAG = 'N';
Leider funktioniert das so nicht, ich hoffe mir kann jemand einen Tip geben wie ich die Sache richtig angehe.
ich möchte eine Tabelle mit neuen Datensätzen aus einer anderen Tabelle erweitern aber irgendwie bekomme ich das nicht auf die Reihe.
Folgendes hab ich mir zusammen gebastelt:
INSERT INTO
hersteller
SET
shop_iD = 1,
Hersteller_ID = NULL,
ADDR_ID = -1,
HERSTELLER_NAME =
SELECT
update.hersteller_name
FROM
update
LEFT JOIN
hersteller
ON
update.HERSTELLER_NAME = hersteller.HERSTELLER_NAME
WHERE hersteller.HERSTELLER_ID IS NULL,
HERSTELLER_IMAGE = NULL,
LAST_CHANGE = NOW(),
SHOP_DATE_ADDED = NULL,
SHOP_DATE_CHANGE = NULL,
CHANGE_FLAG = 'Y',
DEL_FLAG = 'N';
Leider funktioniert das so nicht, ich hoffe mir kann jemand einen Tip geben wie ich die Sache richtig angehe.