【如何合并两个MySQL表?】教程文章相关的互联网学习教程文章

优雅的mysql从一个表中选择,分组和合并多行【代码】

这是我的桌子的简化版:group price spec a 1 . a 2 .. b 1 ... b 2 c . . . . .我想产生这样的结果:(我将其称为result_table)price_a |spec_a |price_b |spec_b |price_c ...|total_cost 1 |. |1 |.. |... | (min) (min) =1+1+...基本上我想: >选择每个组中包含最低价格的行>将列合并为一行 我知道可以通过使用几个查询...

MySQL,如何将许多记录合并为一个【代码】

我正在尝试从wordpress数据库中获取信息;我需要的数据分布在3个表之间: > wp_em_events> wp_em_locations> wp_postmeta 简化图:wp_em_events +-----+--------+-----+ | id | loc_id | a | +-----+--------+-----+ | 1 | 3 | foo | | 2 | 4 | bar | +-----+--------+-----+wp_em_locations +--------+----+ | loc_id | b | +--------+----+ | 3 | x | | 4 | y | +--------+----+wp_postmeta +----...

mysql-将多个SUM查询合并为一个结果【代码】

所以…我们有3个与比赛有关的表格,其中DB跟踪他们为每个比赛获得的积分.竞赛1、2和3.每当用户获得成就时,就会为该用户创建一个新行,并附加得分.因此,为了计算用户获得的所有积分,我使用选择总和SELECT userID, SUM(amount1) as "Contest 1 Points" FROM [Company].[dbo].[Contest1] WHERE userid not in (0,1) GROUP BY userId ORDER BY userid因为我还有另外两个比赛,所以我也要查询每个比赛…SELECT userId, SUM(amount2)/.65 AS...

MYSQL-将具有多个重复值的行合并,然后删除重复项【代码】

因此,我将数据库设置为单个表.在该表中,我收集了源URL和描述(我从许多页面上抓取了产品描述).不幸的是,如果有多个段落,那么我最终在数据库中为URL /源页面添加了多行. 我想做的是,如果有多个具有相同URL的行,请合并每行的描述,然后删除该URL的重复行. 我的表的字面结构如下:table +----+----------------------------+-------------+ | id | url | description | +----+--------------------...

mysql-合并数据库查询【代码】

如何将这些从数据库中提取统计信息的SQL查询结合起来以获得更好的性能?$total= mysql_query("SELECT COUNT(*) as number, SUM(order_total) as sum FROM history"); $month = mysql_query("SELECT COUNT(*) as number, SUM(order_total) as sum FROM history WHERE date >= UNIX_TIMESTAMP(DATE_ADD(CURDATE(),INTERVAL -30 DAY))"); $day = mysql_query("SELECT COUNT(*) as number, SUM(order_total) as sum FROM history WHERE...

如何使用MYSQL将两个表中的记录合并到第三个表中【代码】

我有3张桌子A,B,C 所有3个表的架构都与下面提到的相同: 第一张桌子:cpid ,name, place 第二B桌:connectorid,dob第三C表:ccpid cconnectorid 现在,表A和B都有许多记录.现在,A和B中的某些记录具有相同的ID.现在,我想将A和B中的记录合并到表C中.合并逻辑如下1)If records with cpid = connectorid ,insert into table c. 2)C Table ccpid is the foreignkey for A table cpid and cconnectorid is the foreignkey B table connec...

合并多行然后离开join -php mysql【代码】

我有两个表:发票和销售.这些是它们的简化版本: 发票:InvoiceNo | ProductNo | QtyIn ----------------------------------- F01 | 00001 | 20 F01 | 00002 | 50 F01 | 00003 | 15 F02 | 00002 | 10销售:Date | ProductNo | QtyOut --------------------------------- 3/2/17 | 00002 | 12 3/3/17 | 00002 | 8 3/4/17 | 00003 ...

mysql-合并具有相同prod_id的SQL列和数据【代码】

我有一个看起来像这样的表:| id | product | prod_id | | 1001 | Item 1 | P1001 | | 1002 | Item 2 | P1001 | | 1003 | Item 3 | P1003 |我想要的输出是:| id | prod_id | | 1001 | Item 1, Item 2 | | 1003 | Item 3 |如您所见,项目1和2具有相同的prod_id. 这是我尝试的: 从表名中选择id,prod_id,其中prod_id =产品; 基本上,我尝试将所有产品与相同的prod_id合并,然后将其显示为id& prod_id. 我...

mysql-合并两个选择语句(附加列)【代码】

我有2个Wordpress数据库查询,第一个显示所有帖子类别.第二个显示所有帖子自定义字段. 我正在寻找列出所有帖子类别自定义字段 查询1:列出帖子类别SELECT ID, post_title,(SELECT group_concat(wp_terms.name separator ", ") FROM wp_terms INNER JOIN wp_term_taxonomy on wp_terms.term_id = wp_term_taxonomy.term_id INNER JOIN wp_term_relationships wpr on wpr.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id WHE...

mysql-如何在继续交付中为WordPress执行高级数据库合并?

我有点问题.我目前正在尝试实现关于我的旧问题/主题之一的WordPress开发过程: WordPress development process 因此,当前我已经安装了GitLab(对于小型项目,这是一个免费且不错的解决方案).在GitLab上,我有3个分支:产品,阶段,开发. 关于这3个分支,我有3个WordPress实例正在运行. 一切正常(分支,更新文件和所有东西)直到我需要进行插件更新为止.问题是,将来我只想对自己的开发实例进行更新.因此,当我进行更新时,可以将所有更新文件推...

mysql-是否合并头像和个人资料表?【代码】

我有两个表:Avatars: Id | UserId | Name | Size ----------------------------------------------- 1 | 2 | 124.png | Large 2 | 2 | 124_thumb.png | ThumbProfiles: Id | UserId | Location | Website ----------------------------------------------- 1 | 2 | Dallas, Tx | www.example.com这些表可以合并为以下内容:User Meta: Id | U...

mysql-合并多个.SQL文件的工具【代码】

现在,我们有一个?5000行的.sql文件,它由表,函数,触发器和其他定义/声明组成.想法是将此文件拆分为多个sql文件,以防止同一文件被多个人同时编辑.然后,在构建时间之前,这些文件将被合并回到一个临时文件中,然后我们的脚本将在其中导入并创建数据库. 我最初的想法是只创建一个bash脚本并以适当的顺序连接文件,以重建?5000行的.sql文件,然后可以将其导入.我很好奇,是否有某种类型的mysql,psql或其他特定于Linux的命令能够以更加优雅和简...

mysql python合并结果【代码】

试图从python的角度更优雅地在python中编写以下内容…您会注意到我试图根据另一个表中的条目将结果合并到一个表中.编写此类SQL查询的正确,干净,行业明智的方法是什么? 从本质上讲,我想说一下…“从urls表中选择所有url,这些表属于sites表中的某个站点组” 谢谢!site = sys.argv[0] checksanity (log,site) #check syntax, etclog.info ("Running site %s", site) cursor = conn.cursor ()#get siteid query = "SELECT sites.id f...

php-将3个MySQL查询合并为一个【代码】

我想做的是拿一张桌子,找出其电子邮件地址为emails.from值的成员的id,然后将其id放在其中.我正在尝试通过使用ID而不是电子邮件地址来提高性能,但是无法完成此任务.$mysql = new mysql(); $mysql->query('SELECT `from` FROM `emails` ORDER BY `id` ASC' );while($row = mysql_fetch_array($mysql->result)){$mysql2 = new mysql();$mysql2->query('SELECT `id` FROM `exchange` WHERE `email` = "'.$row['from'].'"');$details = ...

如何在MySQL中将数据合并到临时表中【代码】

我有一个非常大的表,称为paypal_ipn_orders.在此表中,我有2个重要的信息位,即行item_name和行sort_num.我想使用某些参数从paypal_ipn_orders中提取记录,并将它们放入称为temp_table的临时表中.我知道如何选择记录如下SELECT `item_name`, `sort_num` FROM `paypal_ipn_orders` WHERE `packing_slip_printed` = 0 AND LOWER(`payment_status`) = `completed` AND `address_name` <> ''该查询选择了我想移到临时数据库的所有记录,但...