2012-04-08 10 views
0

は、私はこのクエリを使用:その仕事が、等しくなるmeta_value列のすべての値MySQLのクエリ値+ 1

Update wp_postmeta 
set meta_value = 11622 + 1 
WHERE `meta_key` = '_thumbnail_id' 
ORDER BY `wp_postmeta`.`post_id` ASC 

、誰でも助けることができますか?

+1

なぜORDER BYを更新しますか? –

+1

MySQL IDの "auto increment"として列を指定することができます。 "meta_key"は "id"フィールドです。 – Switch

答えて

0
Update wp_postmeta 
set meta_value = (meta_value + 1) 
WHERE  `meta_key` =  '_thumbnail_id' 
+0

いつでもmeta_valueを増やしたいですか?次に、2番目のコードを使用する必要があります。 – Dion

+0

同じ結果..! –

+0

はい毎回増加したい –

0

次のsqlを使用できます。「ORDER BY」は「update」SQLでは不要です。

Update wp_postmeta 
set meta_value = meta_value+1 
WHERE `meta_key` = '_thumbnail_id' 
+0

okyでも同じ結果です..! –

+0

@LoaiMostafaいつもどんな手段がありますか? – yaronli