这里使用的是系统提供的sakila数据库里面的actor表
先查看所有的数据库,输入:show databases;
然后使用sakila这个数据库,输入:use sakila;
然后查看这个库里面都有什么表,输入:show tables;
然后查看actor表中的前30条数据,输入:select * from actor limit 30; 如下图
把actor表中的前30条first_name和last_name连接起来的方式查看,输入:select concat(first_name,' ',last_name) as AllName from actor limit 30; 如下图
查看actor表中第一条数据中的first_name的前3位,输入:select left(first_name,3) from actor limit 1; 如下图,原来是PENELOPE,但是查看出来的是PEN,成功!
查看actor表中前5条first_name的长度,输入:select length(first_name) from actor limit 5; 如下图
查看把actor表中前10条的first_name翻转显示,输入:select reverse(first_name) from actor limit 10;如下图
把字符串aaabbbccc中的a替换成z,输入:select replace('aaabbbccc','a','z'); 如下图
接下来使用sakila库中的payment表,查看前20条数据;输入:select * from payment limit 20;如下图
接下来对payment_date进行格式化成 年/月/日 查看,输入:select date_format(payment_date,'%y/%m/%d') from payment limit 20;如下图
字符串连接:select concat('string1','string2');
查看字符串的前x位:select left('string',x);
查看字符串的长度:select length('string');
字符串翻转显示:select reverse("string");
替换字符串中的字符:select replace('aaabbbccc','a','z'); 把aaabbbccc中的a替换成z
日期格式化某种格式显示:select date_format(date,'%y%m%d');
详细请点击!