Vorrei fare un pò di pulizia in un db utilizzato da una biblioteca.
Data la tabella "Articoli" con il campo "id_editore" relazionato n a 1 col campo "id_editore" della tabella "Editori", vorrei impartire un'istruzione sql di UPDATE che imposti "Articoli"."id_editore" = 1 se "Editori"."nome" è vuoto.
Qualcuno può suggerirmi la sintassi corretta?
Istruzione SQL
-
- Messaggi: 29
- Iscritto il: giovedì 25 febbraio 2021, 22:29
Istruzione SQL
Cinghiale 78 - LibreOffice 7.0.4.2 Windows10
Re: Istruzione SQL
Ciao, prova questa:
Ma se "Articoli"."id_editore" è chiave primaria ed è un valore già presente, non funzionerà
Codice: Seleziona tutto
UPDATE "Editori"
SET "Articoli"."id_editore" = 1
WHERE "Editori"."nome" IS NULL;
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org