-2
cat 1 foo|bar|baz
dog 4 foo|quux
horse 6 baz
三字段的表,我想分離出第三場,由劃定的值|字符,給一個新的表:
cat 1 foo
cat 1 bar
cat 1 baz
dog 4 foo
dog 4 quux
horse 6 baz
我可以導出表,運行一些Perl,並再次導入;但我更願意能夠在SQL中完成所有工作。這可能嗎?
cat 1 foo|bar|baz
dog 4 foo|quux
horse 6 baz
三字段的表,我想分離出第三場,由劃定的值|字符,給一個新的表:
cat 1 foo
cat 1 bar
cat 1 baz
dog 4 foo
dog 4 quux
horse 6 baz
我可以導出表,運行一些Perl,並再次導入;但我更願意能夠在SQL中完成所有工作。這可能嗎?
MySQL不包括任何SPLIT功能,但也有很多變通與替換和子功能
這裏是實現你自己的MySQL劃分功能http://blog.fedecarg.com/2009/02方式/ 22/MySQL的系分割字符串功能/ –