![]() |
Datenbank: ZEN • Version: 14 • Zugriff über: ODBC
SQL: alle Datensätze markieren wenn ein Datensatz ein Kennzeichen hat
Hallo zusammen,
ich versuche ein Update-SQL-Statement zu erstellen, wo ich ein bestimmtes Feld von allen Datensätzen eines Auftrags updaten muss, wenn nur 1 Datensatz ein bestimmtes Kennzeichen hat. Beispiel: Auftrag4711;'' Auftrag4711;'' Auftrag4711'x' Auftrag4711;'' Auftrag4811;'' Auftrag4811;'' Ich hoffe dass das halbwegs verständlich ist. Es sollen alle Datensätze vom Auftrag4711 geupdatet werden, weil es einen Datensatz gibt mit einem "x" im 2. Feld. Hat da jemand eine Idee? Vielen Dank schon mal vorab! |
AW: SQL: alle Datensätze markieren wenn ein Datensatz ein Kennzeichen hat
Code:
Ich hoffe, ich habe das richtig verstanden.
update tabelle where feld2 <> 'x' and feld1 in
(select distinct feld1 where feld2 = 'x' |
AW: SQL: alle Datensätze markieren wenn ein Datensatz ein Kennzeichen hat
Evtl. musst du anstatt "where feld2 <> 'x'" auch noch auf null prüfen
|
AW: SQL: alle Datensätze markieren wenn ein Datensatz ein Kennzeichen hat
Vielen Dank, Olli73! :thumb:
Mit dem Schubs in die richtige Richtung habe ich es hin bekommen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz