gpt4 book ai didi

Mysql临时表语法

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

我对创建和访问临时表的语法有疑问。
这是一个 related question .

我的 table

CREATE TABLE IF NOT EXISTS `table1` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`address` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;

--
-- Dumping data for table `table1`
--

INSERT INTO `table1` (`id`, `name`, `address`) VALUES
(1, 'andrew', '5 road'),
(2, 'bob', '6 street');

我正在运行这个查询。

CREATE TEMPORARY TABLE temptable SELECT id, name, address
FROM table1
SELECT id, name, address
FROM temptable

并尝试了这个

CREATE TEMPORARY TABLE temptable SELECT id, name, address
FROM table1
DESCRIBE temptable

创建临时表是可行的,但是当我尝试从临时表中获取信息时,我收到一条消息说我需要检查我的 sql 语法。谢谢安德鲁

最佳答案

我遗漏了';'在每个语句之后。我的查询应该是这样的

CREATE TEMPORARY TABLE temptable SELECT id, name, address
FROM table1;
SELECT id, name, address
FROM temptable;

细节在编程中很重要,stackoverflow 也是如此

关于Mysql临时表语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4293200/

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