我在與下一句的問題不存在:如何插入/凡在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]'
);
什麼是錯在我的代碼?如果在另一個表中沒有使用電子郵件,我需要創建一個Insert。這是我的方法,但我無法弄清楚爲什麼我的查詢失敗。
錯誤是什麼? – Krishna
#1064 - 您的SQL語法錯誤;請檢查與您的MariaDB服務器版本相對應的手冊,以便在'WHERE NOT EXISTS'附近使用(在第1行的SELECT * FROM'transportistas' WHERE'email' ='[email protected]'' –
http:// stackoverflow。 com/questions/485039/mysql-insert-where-query – Brad