使用select创建新列名称 - MYSQL

时间:2013-10-09 20:14:20

标签: mysql select alter

我试图弄清楚如何编写一个语句,我可以用select语句获取一个值,并使用该值创建一个新列。例如:

SELECT CONCAT( SUBSTRING(latestfile.short_filename,6,5),'_m') 
FROM  latestfile 
LIMIT 9,1

这让我得到了我想要的价值

然后几乎“添加”它到这种类型的声明:

ALTER TABLE `latestfile` 
ADD `newvaluefromaboveselectstatement` VARCHAR( 35 ) NULL DEFAULT NULL 

我上面的选择声明是专门拉位置“9,1”我真的想为“8,1”然后7,1,然后6,1等做这个。

这可能吗?

0 个答案:

没有答案