mysql字段存的有逗号隔开 取出来怎么分割了输出
str='重庆,四川,北京';
SELECTsubstring_index('重庆,四川,北京','.',1);#重庆
SELECTsubstring_index('重庆,四川,北京','.',2);#四川
SELECTsubstring_index('重庆,四川,北京','.',3);#北京
mysql系统特性:
1、使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。
2、支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统。
3、为多种编程语言提供了API。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。
4、支持多线程,充分利用CPU资源。
5、优化的SQL查询算法,有效地提高查询速度。
6、既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。
7、提供多语言支持,常见的编码如中文的GB2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。
8、提供TCP/IP、ODBC和JDBC等多种数据库连接途径。
9、提供用于管理、检查、优化数据库操作的管理工具。
10、支持大型的数据库。可以处理拥有上千万条记录的大型数据库。
怎样把mysql导出表中某一列的内容用逗号隔开?
我试了,导出的数据本来是有换行符号的,但是是linux格式的换行符。
用记事本打开是没法看到换行符,所以内容都连成了一行。
所以你可以有两个办法:
1.用editplus打开文件去查看。
2.用查询拼个可视分隔符在后面:
selectCONCAT(name,'|')fromtableintooutfile'/test.txt';
还是推荐你用editplus等这些比较专业的编辑器,windows自带的那个记事本除了换行有问题,要是遇上utf8编码的文件也会显示乱码,最好不要用它做数据处理
MYSQL列中的数据以逗号隔开,如何查询?
MYSQL列中的数据查询命令:
SELECT *
FROM task_detatils
WHERE FIND_IN_SET( ‘1’, responsible_user)
命令的含义:将含有1的responsible_user列数据全部搜索出来。
采用的是find函数:查找一定范围内元素的个数。查找[first,last)范围内,与toval等价的第一个元素,返回一个迭代器。如果没有这个元素,将返回last。
扩展资料:
其他的查询命令:
在命令后键入搜索的模式,再键入要搜索的文件。其中,文件名列表中也可以使用特殊字符,如“*”等,用来生成文件名列表。
如果想在搜索的模式中包含有空格的字符串,可以用单引号把要搜索的模式括起来,用来表明搜索的模式是由包含空格的字符串组成。
否则,Shell将把空格认为是命令行参数的定界符,而grep命令将把搜索模式中的单词解释为文件名列表中的一部分。在下面的例子中,grep命令在文件example中搜索模式“text file”。
用户可以在命令行上用Shell特殊字符来生成将要搜索的文件名列表。在下面的例子中,特殊字符“*”用来生成一个文件名列表,该列表包含当前目录下所有的文件。该命令将搜索出当前目录下所有文件中与模式匹配的行。
参考资料来源:百度百科-Linux文件内容查询命令
参考资料来源:百度百科-find函数SELECT *
FROM `task_detatils`
WHERE FIND_IN_SET( '1', responsible_user)
将含有1的responsible_user列数据全部搜索出来FIND_IN_SET 的函数可以解决你的问题.
另外还可以有其他的算法:
where concat(',',responsible_user,',') like '%,1,%'
当然使用函数的算法效率比较好.
后面写这个算法是让你理解一下.呵呵.SELECT *
FROM `task_detatils`
WHERE concat(',',responsible_user,',') like '%,1,%'
mysql查询中有分号怎么办
1:使用SHOW语句找出在服务器上当前存在什么数据库:
mysql> SHOW DATABASES;
2:创建一个数据库MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
3:选择你所创建的数据库
mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)select a.*,b.*
from a
left join b on find_in_set(b.id,a.zd1)