Ich habe Probleme mit dem nächsten Satz mit:Wie INSERT/WO GIBT ES NICHT in SQL
INSERT INTO `pasajeros`
(
`nombre`,
`apellidos`,
`email`,
`password`,
`telefono`
)
VALUES
(
'Alexandra',
'Gonzalez',
'[email protected]',
'1234567!',
'04242344556'
)
WHERE NOT EXISTS
(
SELECT *
FROM `transportistas`
WHERE `email` = '[email protected]'
);
Was in meinem Code falsch? Ich muss eine Einfügung machen, wenn eine E-Mail nicht in einer anderen Tabelle verwendet wird. Das war mein Ansatz, aber ich kann nicht herausfinden, warum meine Abfrage fehlschlägt.
Was ist der Fehler? – Krishna
# 1064 - Sie haben einen Fehler in Ihrer SQL-Syntax; Überprüfen Sie das Handbuch, das Ihrer MariaDB-Serverversion entspricht, für die richtige Syntax in der Nähe von 'WHERE NOT EXISTS (SELECT * FROM 'transportistas') WHERE' email' =' [email protected] 'in Zeile 1 –
http: // stackoverflow. com/questions/485039/mysql-insert-where-query – Brad