文档章节

MYSQL连接函数

王虫虫
 王虫虫
发布于 2016/06/27 17:37
字数 242
阅读 10
收藏 0

#MYSQL连接函数
#(1)MYSQL concat函数
#MySQL的concat函数在连接字符串的时候,只要其中一个是NULL,那么将返回NULL
SELECT CONCAT('11','22','33');#112233
SELECT CONCAT('11','22',NULL);#NULL


#(2)concat_ws 第一个参数是其它参数的分隔符
#如果分隔符为 NULL,则结果为 NULL。函数会忽略任何分隔符参数后的 NULL 值。
#和MySQL中concat函数不同的是, concat_ws函数在执行的时候,不会因为NULL值而返回NULL 
SELECT CONCAT_WS(',',11,22,33)
SELECT CONCAT_WS(NULL,11,22,33)#NULL

#(3)group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])
#SELECT * from t_user
SELECT gender,GROUP_CONCAT(NAME) FROM t_user GROUP BY gender; 
SELECT gender,GROUP_CONCAT(DISTINCT NAME) FROM t_user GROUP BY gender; 
SELECT gender,GROUP_CONCAT(DISTINCT NAME SEPARATOR ';' ) FROM t_user GROUP BY gender;
SELECT gender,GROUP_CONCAT(NAME ORDER BY NAME DESC) FROM t_user GROUP BY gender;

#(4)repeat()函数用来复制字符串,如下'test'表示要复制的字符串,2表示复制的份数
SELECT REPEAT('test',2);

© 著作权归作者所有

共有 人打赏支持
王虫虫
粉丝 0
博文 95
码字总数 31028
作品 0
顺义
程序员
私信 提问
MySql 基于C_API的数据库封装

单线程程序的数据库访问 (1)初始化MySQL库   (2)初始化数据库连接句柄   (3)连接数据库   (4)通过SQL语句操作数据库并处理相应数据   (5)关闭数据库连接   (6)结束MySQL库   通过...

吃一堑消化不良
2016/09/27
117
0
php数据库之mysql connect create insert select

免费的 MySQL 数据库通常是通过 PHP 来使用的。 连接到一个 MySQL 数据库 在您能够访问并处理数据库中的数据之前,您必须创建到达数据库的连接。 在 PHP 中,这个任务通过 mysql_connect() ...

wbf961127
2017/11/12
0
0
php连接mysql时常用的函数

mysql_connect() 有三个参数:本地连接:localhost 用户名:root 密码:123456 之类的 mysql_query() 执行mysql语句,这个函数很万能,基本上对mysql的操作都可以通过这个函数来执行 mysq...

阿桂1989
2015/07/11
4
0
使用mysqli方式进行数据库查询

一、mysql与mysqli的概念相关: 1、mysql与mysqli都是php方面的函数集,与mysql数据库关联不大。 2、在php5版本之前,一般是用php的mysql函数去驱动mysql数据库的,比如mysqlquery()的函数,...

AwesomeQA
2016/04/21
40
0
PHP-MySQL连接问题

在使用PHP去连接MySQL数据库时,有三种(流行的)方法: PHP-MySQL, PHP-MySQLi, PDO, 有一些需要注意的地方: 1, 当我们谈论MySQL的时候,更多的是指关系型数据库; 2,PHP-MySQL和PHP-MySQLi是...

vinci321
03/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

iOS补位动画、沙漏效果、移动UITableViewCell、模拟贪吃蛇、拖拽进度等源码

iOS精选源码 JHAlertView - 一款黑白配色的HUD之沙漏效果 继承UIButton的自定义按钮SPButton 用递归算法实现iOS补位动画 iOS 长按移动UITableViewCell JHLikeButton - 有趣的点赞动画 兼容X...

Android爱开源
13分钟前
0
0
08.Beetl自定义方法以及直接访问java类方法---《Beetl视频课程》

本期视频实现了发布评论时间自定义显示; 内容简介:使用了自定义方法以及直接访问java方法实现了发布时间自定义显示 一起学beetl目录:https://my.oschina.net/u/1590490?tab=newest&catal...

Gavin-King
14分钟前
0
0
上币至iamToken

https://github.com/consenlabs/token-profile 点击Fork按钮,插入到自己的github项目中 cd /Users/shijun/Desktop/blockChain/iamToken git clone https://github.com/yellmi1983/token-pro......

八戒八戒八戒
17分钟前
0
0
spark——sparkCore源码解析之RangePartitioner

HashPartitioner分区可能导致每个分区中数据量的不均匀。而RangePartitioner分区则尽量保证每个分区中数据量的均匀,将一定范围内的数映射到某一个分区内。分区与分区之间数据是有序的,但分...

freeli
17分钟前
1
0
常用的ES6语法

什么是ES6?   ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。Mozilla公司将在这个标准的基础上,推出JavaScript 2.0。   ECMAScript和JavaScr...

peakedness丶
21分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部