运用FIND_IN_SET和GROUP_CONCAT函数进行MySQL的查询
工具/原料
MySQL数据库
方法/步骤
2
列转行SELECT GROUP_CONCAT(test2)FROM ceshi 如下
3
行转列SELECT *FROM ceshi WHERE FIND_IN_SET('1',test)如下
注意事项
FIND_IN_SET函数只能对以','分隔的数据进行处理,如果不是以这个分隔的可以用replace函数进行处理,这个函数的第一个参数不能有包含','
MySQL数据库
列转行SELECT GROUP_CONCAT(test2)FROM ceshi 如下
行转列SELECT *FROM ceshi WHERE FIND_IN_SET('1',test)如下
FIND_IN_SET函数只能对以','分隔的数据进行处理,如果不是以这个分隔的可以用replace函数进行处理,这个函数的第一个参数不能有包含','