1

私はSQLクエリに精通していないので、ここで手を使うことができます。

wp_postmetaテーブルで、meta_keyフィールドがfile_1、file_2、またはfile_3のいずれかに等しいすべてのmeta_valueフィールドを更新したいと思います。meta_valueの現在のコンテンツの前にテキストの文字列を追加したいと思います(文字列は現在image-1.jpgなどです)。

phpmyadminを介してクエリを実行するのは快適です。どんな助けでも大歓迎です!

4

2 に答える 2

0

このようなものが機能するはずです。構文の更新を参照してください。

UPDATE wp_postmeta
SET meta_value =  CONCAT("image-1.jpg", meta_value)
WHERE meta_key IN(file_1, file_2, file_3);
于 2012-09-11T10:36:00.290 に答える
0

あなたはで試すことができます:

UPDATE wp_postmeta
SET meta_value=CONCAT("image-1.png", meta_value)
WHERE meta_key="file_1" OR meta_key="file_2" OR meta_key="file_3";

前に試してみてください。私はそれをテストしませんでした。

于 2012-09-11T10:36:31.857 に答える