Hallo,
wie fügt man in mysql eine zeile ein, wenn es sie nocht nicht gibt?
Ich habe versucht:
INSERT INTO table(
    ID,
    Bla,
    Blu
)
VALUES(
    NULL,
    1,
    0
)
WHERE NOT
    EXISTS(
    SELECT
        ID
    FROM
        table
    WHERE
       Bla = 1 AND Blu = 1
)
Das mag mysql aber nicht.
Alternative zum INSERT soll übrigens nichts sein, also kein UPDATE. Das erwähne ich wegen insert on duplicate key update.
Jörg
 nicht angemeldet
 nicht angemeldet Rolf B
 Rolf B