Fehler & Bugs Frage zum Code

Willkommen!

Wenn du dich bei uns registrierst, kannst du mit anderen Mitgliedern unserer Gemeinschaft diskutieren, dich austauschen und private Nachrichten versenden..

Jetzt registrieren
Status
Für weitere Antworten geschlossen.

DerTobi

Kreativkopf
💎 • V.I.P
🐱‍💻 • Programmierer
🎁 • Digitaler Schatzsucher
👱🏻 • Registriert
Registriert
19. Juli 2025
Beiträge
42
Reaktionspunkte
34
Punkte
142
Lieblingsspiel
Minecraft
Hey, ich finde den Fehler nicht, könnt ihr mir helfen ?

SQL:
SELECT * FROM users WHERE id = 'abc';
INSERT INTO users name, email VALUES ('Max Mustermann', 'max@example.com'); 
UPDATE users SET email = 'neuer-email@beispiel.com' WHERE id =; 
DELETE FROM users WHERE username 'Max';
 
Ich habe mal einen Freund gefragt, dieser ist IT‘ler und hatte folgende Lösung für dich.

Hier ist der korrigierte SQL-Code:

SQL:
-- Abfrage der Daten
SELECT * FROM users WHERE id = 'abc';

-- Einfügen eines neuen Benutzers
INSERT INTO users (name, email) VALUES ('Max Mustermann', 'max@example.com');

-- Aktualisieren der E-Mail-Adresse eines Benutzers
UPDATE users SET email = 'neuer-email@beispiel.com' WHERE id = <die_id_hier>;

-- Löschen eines Benutzers
DELETE FROM users WHERE username = 'Max';


Änderungen:
1. INSERT INTO: Die Spalten `name` und `email` müssen in Klammern angegeben werden.
2. UPDATE: Die ID-Bedingung fehlt – bitte ersetze `<die_id_hier>` durch die tatsächliche ID, die du aktualisieren möchtest.
3. DELETE: Das Gleichheitszeichen (`=`) fehlte zwischen `username` und dem Wert `‘Max’`.
 
Ich erachte das Thema mal als erledigt und schließe es daher. 🔒

Sollten noch weiter Anliegen sein, so eröffne gerne ein neues Thema.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben Unten