【发布时间】:2017-03-16 20:00:06
【问题描述】:
我对下一句有问题:
INSERT INTO `pasajeros`
(
`nombre`,
`apellidos`,
`email`,
`password`,
`telefono`
)
VALUES
(
'Alexandra',
'Gonzalez',
'cesa@cesar3.com',
'1234567!',
'04242344556'
)
WHERE NOT EXISTS
(
SELECT *
FROM `transportistas`
WHERE `email` = 'cesa@cesar3.com'
);
我的代码有什么问题?如果电子邮件未在另一个表中使用,我需要进行插入。这是我的方法,但我不知道为什么我的查询失败了。
【问题讨论】:
-
错误是什么?
-
#1064 - 您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以在第 1 行的 'WHERE NOT EXISTS ( SELECT * FROM
transportistasWHEREemail= 'cesa@cesar3.c' 附近使用正确的语法