mysql学习基础查询

tip0:``为着重号,标识为字段,增加可读性

   SELECT VERSION();查询mysql版本函数;
  • 起别名

eg:select name as 姓名;

如果别名中有特殊符号,建议加上双引号

  • 去重:DISTINCT

eg:select DISTINCT name from employees;

  • +号的作用

select 100+90;两个操作数都为数值型,则做加法运算;
select '100'+90;其中一个为字符型,试图将字符型数值转换成数值型,如果转换成功,就继续做加法运算,结果为190;
select 'jonh'+90;如果转换失败,将字符型数值转换成0,结果为90;
select null+90;只要其中一方为null,结果都为null;

  • concat(),拼接字符串

在mysql中,不能使用+好来拼接字符串,而是使用concat()函数;
eg:select concat(last_name,first_name) as 姓名 from employees;
IFNULL(字段1,结果):意思是如果字段1的值为null,则将结果变为字段1的值。

你可能感兴趣的:(mysql,数据库)