Ich versuche, mehrere Spalten in einer Tabelle zu aktualisieren. Hier ist ein Beispiel dafür, was ich versuche zu tun:SQL-Aktualisierungstabelle mit mehreren Bedingungen in der WHERE-Anweisung ACCESS
Sagen, ich habe diese Tabelle:
User | Letter1 | Letter2
1 | 'A' | 'X'
2 | 'X' | 'X'
3 | 'R' | 'G'
und ich mag es so zu einer Tabelle konvertieren, in der alle X ersetzt werden durch „_ "(unterstreicht).
User | Letter1 | Letter2
1 | 'A' | '_'
2 | '_' | '_'
3 | 'R' | 'G'
Ich versuchte dies:
Update table1
SET Letter1 = '_', Letter2 = '_'
WHERE Letter1 = "X", Letter2 = "X"
jedoch, das nicht funktioniert. Jede Hilfe wäre großartig. Vielen Dank im Voraus
Einfache oder doppelte Anführungszeichen? (I.e. ist '" X "' eine Spalte oder ein Wert?) – jarlh
@jarlh. . . Es ist MS Access so doppelte Anführungszeichen markiert. –
Ich sehe ... Warum können nicht alle Produkte ANSI SQL kompatibel sein ... – jarlh