Hallo Rolf, danke für die Idee. So funktioniert es wunderbar:
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# merkmalsleiste Stelle 5 auf E (Erinnern) setzen
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UPDATE ".$db[0]['adressen']." adr1
SET adr1.merkmalsleiste = CONCAT( SUBSTRING(merkmalsleiste,1,4), 'E' )
WHERE adr1.owner_id = '".$owner_id."'
AND adr1.adr_kz = 2
AND SUBSTRING(adr1.merkmalsleiste,2,1) = '".$arr_in['tranche_nr']."'
AND NOT EXISTS( SELECT kon1.besucher_id
FROM ".$db[0]['kontakte']." kon1
WHERE kon1.besucher_id = adr1.id
AND kon1.prio_1 = '1' ) # Aussteller-Wuensche prio_3 ignorieren
AND NOT EXISTS( SELECT evb1.adress_id
FROM ".$db[0]['eventbuchungen']." evb1
WHERE evb1.adress_id = adr1.id )
Linuchs