gpt4 book ai didi

mysql - 错误 1054 : Unknown Column

转载 作者:行者123 更新时间:2023-11-29 22:19:14 25 4
gpt4 key购买 nike

在 SQL 中更新数据时,出现此错误:

ERROR 1054 UNKNOWN COLOMN 'Targa' in WHERE clause;

这是我所做的查询:

UPDATE sede SET nome = 'Ford Fiesta', Chilometri = '150.0', AnnoImmatricolazione = '2015', SedeV = '14', Stato = '1', Categoria = '1', Alimentazione = '3', Porte = '1' WHERE Veicolo.Targa = 'CE817HC';

这是表定义:

    DROP TABLE IF EXISTS `veicolo`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `veicolo` (
`Targa` varchar(7) NOT NULL,
`Nome` varchar(30) NOT NULL,
`Chilometri` double NOT NULL,
`AnnoImmatricolazione` int(4) NOT NULL,
`SedeV` int(3) NOT NULL,
`Stato` int(1) NOT NULL,
`Categoria` int(1) NOT NULL,
`Alimentazione` int(1) NOT NULL,
`Porte` int(1) NOT NULL,
PRIMARY KEY (`Targa`),
KEY `_idx` (`SedeV`),
KEY `_idx1` (`Stato`),
KEY `c_idx` (`Porte`),
KEY `Alimentazione` (`Alimentazione`),
KEY `Categoria` (`Categoria`),
CONSTRAINT `` FOREIGN KEY (`SedeV`) REFERENCES `sede` (`Id`) ON DELETE CASCADE ON UPDATE CASCADE,
CONSTRAINT `veicolo_ibfk_1` FOREIGN KEY (`Stato`) REFERENCES `stato` (`IdStato`),
CONSTRAINT `veicolo_ibfk_2` FOREIGN KEY (`Porte`) REFERENCES `porte` (`IdPorte`),
CONSTRAINT `veicolo_ibfk_3` FOREIGN KEY (`Alimentazione`) REFERENCES `alimentazione` (`IdAlimentazione`),
CONSTRAINT `veicolo_ibfk_4` FOREIGN KEY (`Categoria`) REFERENCES `categoria` (`IdCategoria`)

最佳答案

只是一个小错误:

UPDATE sede -- YOU UPDATE THIS TABLE
SET nome = 'Ford Fiesta',
Chilometri = '150.0',
AnnoImmatricolazione = '2015',
SedeV = '14',
Stato = '1',
Categoria = '1',
Alimentazione = '3',
Porte = '1'
WHERE Veicolo.Targa = 'CE817HC'; -- YOU SPECIFY ANOTHER TABLE VEICOLO WHICH ISN'T INCLUDED IN YOUR STATEMENT

您需要加入表 veicolo 或 veicolo 的别名错误,您想删除别名并仅使用 Targa = ...

关于mysql - 错误 1054 : Unknown Column,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30911892/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com