我想问一下如何在一个表中加入两个 JSONB 列。我目前正在阅读如何使用横向连接,但似乎无法使它们起作用。
我的表架构:
CREATE TABLE IF NOT EXISTS quiz(
id SERIAL PRIMARY KEY,
questions JSONB,
answers JSONB
);
INSERT INTO quiz(questions, answers)
VALUES
('{"Q1": "Question 1",
"Q2": "Question 2",
"Q3": "Questiuon 3"}',
'{"Q1": "Answer 1",
"Q2": "Answer 2",
"Q3": "Answer 3"}');
预期输出:
------------ +-----------
| questions | answers |
-------------------------
| Question 1 | Answer 1 |
| Question 2 | Answer 2 |
| Question 3 | Answer 3 |
-------------+-----------
谢谢!