17回答

0收藏

MySQL:如何在SQL在查询中为每个结果插入记录?

技术问答 技术问答 633 人阅读 | 17 人回复 | 2022-03-03

说我有选择; l6 d# @. ]. z& U& W
SELECT DISTINCT id,customer_id,domain FROM config WHERE type = 'foo';它返回一些记录。
; `" M! N5 j  l( h如何将结果集中插入插入范围?4 m% V" ?$ Q' b; b
INSERT INTO config (id,customer_id,domain) VALUES (@id,@customer_id,'www.example.com');其中@id和@customer_id是银行结果集中的领域?) V* B+ \! P3 f* _! p" n
编辑:我不想只复制它,而是在字段中插入一个新值domain。尽管如此,它很容易找到,因为它很简单Facepalm的位置;-)谢谢!7 b# n4 r+ Y( G4 {$ v
                                                                & I+ u4 i. O- ]7 K
    解决方案:                                                               
5 J: Q# s/ [3 m6 D2 J* L! \                                                                就这么简单:
) C& E5 u8 |  N9 YINSERT INTO config (id,customer_id,domain) SELECT DISTINCT id,customer_id,domain FROM config;若要 www.example.com作为域,可执行以下操作:
+ `3 b( |) Z% s* a9 w3 ?: B% X7 b7 NINSERT INTO config (id,customer_id,domain) SELECT DISTINCT id,customer_id,'www.example.com' FROM config;
分享到:
回复

使用道具 举报

回答|共 17 个

叁柒肆妾

发表于 2022-3-3 23:23:16 | 显示全部楼层

very good
回复

使用道具 举报

幸福的陆逊

发表于 2022-3-5 13:44:41 | 显示全部楼层

支持,赞一个
回复

使用道具 举报

骢骢

发表于 2022-3-6 14:57:19 | 显示全部楼层

好,很好,非常好!
回复

使用道具 举报

梦寒妖

发表于 2022-3-7 09:19:03 | 显示全部楼层

LZ敢整点更有创意的不?兄弟们等着围观捏~
回复

使用道具 举报

深宫初月夜

发表于 2022-3-8 04:52:23 | 显示全部楼层

不错 支持下
回复

使用道具 举报

巷子里的尘埃

发表于 2022-3-8 16:06:28 | 显示全部楼层

不错 支持下
回复

使用道具 举报

特别看不上装逼犯

发表于 2022-3-8 23:29:00 | 显示全部楼层

围观 围观 沙发在哪里!!!
回复

使用道具 举报

深山哥

发表于 2022-3-9 05:24:12 | 显示全部楼层

very good
回复

使用道具 举报

花小白

发表于 2022-3-9 10:43:28 | 显示全部楼层

啥玩应呀
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

29055 积分
9659 主题
热门推荐