Como selecionar apenas os registros que estão entre aspa
Boa tarde, Pessoal"
Sou iniciante em SQL, em uma tabela do nosso BD tempos um campo que possui o registro com as informações do paciente concatenado com uma serie de valores que não precisamos.
Como eu faço, para montar uma select para extrair desse registro apenas o que está entre aspas?
O meu registro está assim:
a:28:{i:18;s:13:"Sérgio silva";i:19;s:11:"1199900001";i:20;s:0:"n/i";i:21;s:0:"n/i";i:23;s:15:"Amil One Health";i:24;s:0:"n/i";i:27;s:0:"n/i";i:31;s:1:"2";i:32;s:0:"n/i";i:33;s:1:"2";i:34;s:0:;}
Eu preciso dele assim:
"Sérgio silva";"1199900001";"n/i";"n/i";"Amil One Health";"n/i";"n/i";"2";"n/i";"2";
Observação, esses monte de valores a:28: ...etc... eles mudam, não são valores fixos, se fossem até usaria o replace, mas são vários valores.
Depois que eu chegar nessa mineração: "Sérgio silva";"1199900001";"n/i";"n/i";"Amil One Health";"n/i";"n/i";"2";"n/i";"2";
Como eu faço para alocar cada valor em campo campo qualquer, pode ser uma tabela temporária, tipo assim:
|nome |campo 1 |Campo 2 |Campo 3 |Campo 4 |Campo 5 | .....
|Sérgio silva|1199900001|n/i |n/i |Amil One Health|n/i |n/i|2|n/i|2| .....
Muito obrigado amigosDiscussão (1)
Carregando comentários...