我正在尝试编写一个 mysql 查询,但遇到了一些问题。我正在尝试从我的 Wordpress 数据库中查询 WooCommerce 数据。基本发票数据存储在 wp_posts 表中,其余数据存储在 wp_postmeta 表中。现在wp_posts表中的1个inovice指向wp_postmeta表中的多个项目。这是一个例子。
WP_POSTS
----------------------------------------------------
ID STATUS Date
----------------------------------------------------
0001 OPEN 01/01/2000
0002 OPEN 01/01/2000
0003 CLOSED 01/02/2000
WP_POSTMETA
--------------------------------------------------------------------------
ID POST_ID META_KEY META_VALUE
--------------------------------------------------------------------------
0001 0001 CustomerLN Test
0002 0001 CustomerFN Tester
0003 0001 Payment_Type PayPal
0004 0001 Invoice_Total $200
0005 0002 CustomerLN Doe
0006 0002 CustomerFN John
0007 0002 Payment_Type CC-Mastercard
0008 0002 Invoice_Total $1000
我有一个基本查询,可以从 wp_posts 表中提取数据,但我不知道如何根据 META_KEY 值从第二个表中提取数据。
任何帮助都会很棒。提前致谢。
首先,我会做
select a.*, b.* from WP_POSTS a, wp_postmeta b
where b.POST_ID = a.id
你做了什么?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)