2012-01-15 47 views
0

有没有办法在SELECT语句上的整数列中加1?例如:MySQL:在SELECT语句上递增1整数

$result = mysql_query('SELECT (counter + 1) from table... 

谢谢。

+0

是的,你有什么可以正常工作。你试过了吗? – 2012-01-15 13:29:26

+0

如果您的意思是您希望通过select增加数据库中的实际列值:幸运的是,这是不可能的。 – 2012-01-15 13:31:02

+0

是的,尝试过。我需要'AS'别名 - 请参阅下面的@Michael的答案。 – 2012-01-15 13:45:41

回答

1
SELECT (counter + 1) AS counter FROM table; 

只是一定要指定一个列别名(AS counter)或将更加难以用mysql_fetch_assoc()

+0

完美。使用'AS'。谢谢@Michael! – 2012-01-15 13:44:38