select关键词 第二十一天

  1. select基础应用
    1. concat 拼接字符
    2. 切割符(left,right,mid,substr,substring)

select基础应用

select 相当于php中的echo;

select version();  数据库版本
或者
select @@version;  获得数据库版本

查看当前用户
select user(); 当前连接的数据库,以及ip

查看当前数据库
select database(); 查看当前的数据库

select concat() from ‘test’.’content’

concat 拼接字符

select concat(1,2,4,5,7,8);

select concat(1,'~',2,'~',4,5,7,8);

select concat('username','~','password') from 'test'.'content'

select group_concat(1,'~',2,'~',4,5,7,8);

group_concat 和concat的区别,系统版本不同,函数用法有些区别


注意:concat内的字段加单引号, 

concat效果

切割符(left,right,mid,substr,substring)

concat()

实例:
select concat(1,2,4,5,7,8);

select concat(1,’‘,2,’‘,4,5,7,8);

select concat(‘username’,’~’,’password’) from ‘test’.’content’

select group_concat(1,’‘,2,’‘,4,5,7,8);

group_concat 和concat的区别,系统版本不同,函数用法有些区别

group_concat()

把查询结果连接起来

切割字符字符关键词:

mysql中下标是从一开始的
left

select left(‘hello world!’,5);
从左开始取五位
select right(hello world!’,5);
从右开始取五位

select mid(‘sello world’,10,5)

从下标为10开始取五位

select substr(‘sello world’,10,5)

从下标为10开始取五位

select substring(‘sello world’,10,5)

从下标为10开始取五位

select mid(concat(username,’~’,password),1,20) from ‘test’=’users’;

select 0x7e; 十六进制,波浪线

select 0x3d; 十六进制

select mid(concat(username,0x7e,password),1,20) from ‘test’=’users’;

十六进制转换;

select hex(admin);

只有单引号 双引号引起来的数据可以转换十六

进制

/**/注释

distincf

order by

select username,passwd from test.users order by 1; 1指向查询结果的第一列;

select username,passwd from test.users order by 2; 2指向查询结果的第二列;

字符串的排序以首字符在字符表中的位置开始算起

limit

select username,passwd from test.users limit 0,2; 1指向查询结果的第一列;

从下标为0开始取两行数据

union select 联合查询的命令 前后列数相当, 前后查询同时输出

select username,passwd from test.users union select 1,5;

select 1,2,3,4,5,6 union select 6,5,4,user(),database(),version();limit 0.2;

select username.passwd from test.users where username=’admin’ union select 1,vaersion();

下午:


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 zhumeng512@qq.com

文章标题:select关键词 第二十一天

本文作者:弈少

发布时间:2019-08-13, 09:10:56

最后更新:2019-08-14, 15:30:34

原始链接:http://yoursite.com/2019/08/13/select中的关键词/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏

相册