1

我试图弄清楚如何编写一个语句,我可以在其中使用 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 等执行此操作。

这可能吗?

4

0 回答 0