我执行下面的查询,来更新我的数据库中的数据:猛砸选择用字符串返回
mysql -u root -ppassword -e "UPDATE table SET data = 1 WHERE id = 5"
是否有执行相同的查询方式,但随着SELECT
声明?当然有,但是如何获取返回的值呢?这甚至有可能吗?
我执行下面的查询,来更新我的数据库中的数据:猛砸选择用字符串返回
mysql -u root -ppassword -e "UPDATE table SET data = 1 WHERE id = 5"
是否有执行相同的查询方式,但随着SELECT
声明?当然有,但是如何获取返回的值呢?这甚至有可能吗?
mysql -u root -ppassword -e "UPDATE table SET data = 1 WHERE id = 5; SELECT data FROM table WHERE id = 5"
你将不得不做更好的解释你在做什么。你想选择什么?你想用另一个select的值更新表吗? – nnichols 2012-03-12 22:27:33
@nnichols不,不要看更新之一。我需要的东西是这样的:'mysql -u root -ppassword -e“从mytable中选择一些id = 1 LIMIT 1”'(总是会有一个限制1),但是如何获取返回值('something' )? – Cyclone 2012-03-12 22:37:42