ホームページ >バックエンド開発 >PHPチュートリアル >Zhang San と Li Si の ID を $a を通じてテーブル B の a_id に同時に書き込むにはどうすればよいですか?
テーブル A
ID 名
1 Zhang San
2 Li Si
$a='Zhang San, Li Si'
Zhang San と Li Si の ID をテーブル B の a_id に同時に書き込むにはどうすればよいですか$a
つまり:
Table B
id a_id
1 1,2
テーブル B の id は自動インクリメントフィールドであると仮定します
insert into 表B (a_id) select group_concat(id) from A表
それは違いますこの場合、変数 $a を渡すということです
If $a='Zhang San';
次に、a_id の値は 1 と書かれます
insert into 表B (a_id) select group_concat(id) from A表 where find_in_set(name, '$a')
では、変更の場合はどのように update を書くのでしょうか? ?
れーい