Mysql 创建多行的SQL视图
我需要一个SQL视图的帮助,我需要创建该视图来将一个表中的数据显示为视图中的多行。我希望我的术语正确无误,因为我不知道要搜索什么,所以我正努力在网上查找信息 我的问题是我有来自Wordpress站点的数据,我需要在FileMaker表中显示这些数据。Wordpress中保存数据的表是针对我的webdev使用重力表单创建的输入表单。屏幕上有许多字段设置了字段号,这些字段为行存储数据行 我能够创建一个视图来显示标题信息,但是要获取行信息有点棘手。标头信息的SQL视图为Mysql 创建多行的SQL视图,mysql,wordpress,sql-view,Mysql,Wordpress,Sql View,我需要一个SQL视图的帮助,我需要创建该视图来将一个表中的数据显示为视图中的多行。我希望我的术语正确无误,因为我不知道要搜索什么,所以我正努力在网上查找信息 我的问题是我有来自Wordpress站点的数据,我需要在FileMaker表中显示这些数据。Wordpress中保存数据的表是针对我的webdev使用重力表单创建的输入表单。屏幕上有许多字段设置了字段号,这些字段为行存储数据行 我能够创建一个视图来显示标题信息,但是要获取行信息有点棘手。标头信息的SQL视图为 Create VIEW
Create VIEW InvD AS
SELECT Lead_ID
MAX(CASE WHEN field_number = 2 THEN Value END) Inv
MAX(CASE WHEN field_number = 6 THEN VALUE END) InvDate
MAX(CASE WHEN field_number = 5 THEN VALUE END) PoNo
MAX(CASE WHEN field_number = 7 THEN VALUE END) DueDate
MAX(CASE WHEN field_number = 17 THEN VALUE END) InvStatus
FROM wp_rg_lead_detail
GROUP BY Lead_ID
这使我能够从wp_rg_lead_detail表中获得一个包含所有发票标题信息的表。现在,对于行,信息存储在组中,输入最多有5行,由6个不同的字段组成。结构简单
Form name: field_number: (these are the field numbers for lines 1-5)
Item Discription 18, 34, 40, 51, 59
Quantity 21, 35, 41, 52, 60
Item Price 22, 36, 42, 53, 61
Vat Item 24, 37, 43, 54, 62
Total 31, 39, 45, 56, 64
Comment 65, 66, 67, 68, 69
我需要获得视图,以便在类似于此的lines表中显示数据
我不知道如何生成VIEW语句来运行这个表视图。任何帮助都将不胜感激 你可以使用join。谢谢,我可以使用UNION ALL让它工作