ホームページ > バックエンド開発 > PHPチュートリアル > $aを通じてテーブルBのa_idに張三と李斯のIDを同時に書き込む方法を教えてください。

$aを通じてテーブルBのa_idに張三と李斯のIDを同時に書き込む方法を教えてください。

WBOY
リリース: 2016-06-13 12:10:49
オリジナル
849 人が閲覧しました

Zhang San と Li Si の ID を a_id
table A
id of table B に $a を通して同時に書き込む方法を教えてください Zhang San
2 Li Si

$ a='Zhang San, Li Si'
$a を通じて、Zhang San と Li Si の ID をテーブル B の a_id
に同時に書き込むにはどうすればよいですか。つまり、
Table B
id a_id
1 1,2

-----ソリューションのアイデア----------------------
この投稿は xuzuning によって最終編集されました: 2014-11-29 11:41:45

insert into 表B (a_id) select group_concat(id) from A表 where find_in_set(name, '$a')
ログイン後にコピー



------ソリューションのアイデア------- ---------------
update 表B set a_id=(select group_concat(id) from 表a where find_in_set(name, '$a'))
ログイン後にコピー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート