假设我的数据库表如下所示:
page_table
| id | page_id | meta_id | value
----------------------------------------
| 1 | 2 | 1 | Testing value
| 2 | 2 | 2 | Small content
| 3 | 2 | 1 | Another value
| 4 | 2 | 2 | Tiny value
| 5 | 3 | 1 | Text
| 6 | 3 | 2 | Content
| 7 | 3 | 3 | New text
元表
| id | meta_id | meta_value
-------------------------------
| 1 | 1 | Big headline
| 2 | 2 | Small headline
| 3 | 3 | Extra headline
- “id”是增量的。
- “page_id”是一个页面 id。一页上可以有许多元和值。
- “meta_id”连接到 meta_table。
- “值”可以是任何字符串。
问题
我可以创建一个“虚拟”SQL 表来轻松处理这些数据吗?
虚拟表 - 我的建议
| id | page_id | Big headline | Small headline | Extra headline
----------------------------------------------------------------
| 1 | 2 | Testing value | Small content |
| 2 | 2 | Another value | Tiny value |
| 3 | 3 | Text | Content | New text
以上是页表和元表的相同内容。这就是我想要的 SQL。
我已经走了多远
SELECT * from page_table
这次不会做。