用于将一列拆分为两列的SQL语法

用于将一列拆分为两列的SQL语法,sql,Sql,我有一个示例数据库,它使用以下内容 select buying_list from customers 结果:{sellingUnit:1,“buyingUnit:2}作为字符串 我如何将其分为两列,其中一列销售单位的值为1,另一列购买单位的值为2?您使用的是哪种产品?博士后?神谕“SQL”只是一种查询语言,而不是特定数据库产品的名称。该模式被严重破坏。在单个列中使用分隔或混合数据从来都不是一件好事。解决这个问题的方法是修复一个模式,在该模式中,某个表的某个位置已经有sellingUnit和

我有一个示例数据库,它使用以下内容

select buying_list 
from customers
结果:
{sellingUnit:1,“buyingUnit:2}
作为字符串


我如何将其分为两列,其中一列销售单位的值为1,另一列购买单位的值为2?

您使用的是哪种产品?博士后?神谕“SQL”只是一种查询语言,而不是特定数据库产品的名称。该模式被严重破坏。在单个列中使用分隔或混合数据从来都不是一件好事。解决这个问题的方法是修复一个模式,在该模式中,某个表的某个位置已经有sellingUnit和buyingUnit列,以及该表中的主键。不过,与此同时,我们必须确切了解您拥有的数据库和版本,因为一些较新的版本内置了JSON支持。我正在使用潜望镜数据,如果您使用的是哪种产品?博士后?神谕“SQL”只是一种查询语言,而不是特定数据库产品的名称。该模式被严重破坏。在单个列中使用分隔或混合数据从来都不是一件好事。解决这个问题的方法是修复一个模式,在该模式中,某个表的某个位置已经有sellingUnit和buyingUnit列,以及该表中的主键。不过,与此同时,我们必须确切地知道您拥有的数据库和版本,因为一些较新的版本内置了JSON支持。如果有帮助的话,我将使用潜望镜数据