我想在表中创建一个新的列,其内容是基于现有的一对列的值。 具体来说,如果我有表所示(ID是不是主键)如何根据SQL中的列值生成组合? (这是甚至可能吗?)
ID | Value | New Column(The column I want)
1 A A:apple
1 B A:orange
2 apple B:apple
2 orange B:orange
林新手到SQL,所以这里任何见解将是非常有益的。
顺便说一句,我使用Oracle如果重要。
其他详细信息:即时通讯寻求对值:价值观基础上的事实,他们的ID不要匹配
你的问题并不完全似乎与你给表模式。你说你想从一对列中取值,但是你的新列似乎是从两行,而不是两列。你在寻找1:苹果还是A:苹果?如果第一个,查看计算列,如果第二个,请给我详细说明是什么导致一行匹配另一行 – Sethcran
什么是标准加入他们?他们的ID不相等。你可以有A:B或苹果:橙色 – Doon
在问题中增加了信息。谢谢 – KodeSeeker