我试图插入来自select和变量的值:
INSERT INTO routeur (`codeAdherent`, `quantiteArticle`, `dateFin`) VALUES 
(SELECT `codeAdherent` FROM adherents WHERE categorie = 'G', `quantiteArticle` = $a, `dateFin`= $b);用值和不带值、带和不带IN、带括号和不带括号写它,但是我总是得到一个synthax错误。
我的错误在哪里?
发布于 2018-10-01 10:42:42
试着在下面:
INSERT INTO routeur (codeAdherent, quantiteArticle, dateFin) 
SELECT codeAdherent, @a, @b FROM adherents WHERE categorie = 'G'发布于 2018-10-01 10:41:07
你可以试试这个:
INSERT INTO routeur (codeAdherent, quantiteArticle, dateFin) VALUES 
(SELECT codeAdherent FROM adherents WHERE categorie = 'G', $a, $b);https://stackoverflow.com/questions/52589315
复制相似问题