に参加するためにカンマを使用します。
INSERT INTO table1(id,picture) SELECT id, $var.picture from table2
の$ varが "http://example.com/images/" です。
例(前):
ID = 1
picture = 'flower.jpg'
例(後):
ID = 1
picture = 'http://example.com/images/flower.jpg'
私はSELECTの$ varと絵(カンマが動作していない)に参加することができますどのように
..
それは構文エラーを生成します。単に意志がsprintf()を使用して、正しくフォーマット列を含む一時的な変数をインスタンス化します。だから私は使用しました: INSERT INTO table1(id、picture)SELECT id、CONCAT( 'http://example.com/images/'、picture)FROM table2 – user6618901