我執行下面的查詢,來更新我的數據庫中的數據:猛砸選擇用字符串返回
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