数据库MySQL--基础查询

1.查询字段

查询表某字段:select 字段名 from 表名;

查询表内所有字段:select * from 表名;

(当字段和关键字重名是用( ` )着重号区分 )

2.查询常量值

select 100;#查询数字

select  ‘John’;# 查询字符

3.查询表达式

select 100*98;

4.查询函数

select VERSION(); # 调用该函数后返回执行结果

5.起别名

select 100*98 as 结果;  # 使用as 起别名

select last_name 姓,first_name 名 from employees;()   # 使用空格起别名

(当别名中有关键词或者特殊符号(例:# 空格等),别名可加上双引号 “” )

6.去重

select distinct 字段名 from 表名;  # 关键字 distinct 去重

7. +号的作用:仅仅只是运算符

select 100+90;两操作数都为数值型,则为加法运算

select '123' +90 ;若一方为字符型,则+会试图将字符型数值转换成数值型

        转换成功,则继续加法运算

select 'john' +90 ;  转换失败,则将字符型数值结果转换为0

select null+90; 若+运算其中一方为null,则结果为null

8.字符连接

select concat(‘a’,'is','b') as 结果;  #concat()用于字符连接

9.若字段值为null

select ifnull(字段名,0) from 表名;# ifnull 为关键字,表示如果字段中为值为null 则将其替换为0

 

posted @ 2019-05-24 11:42  yin_zhaozhao  阅读(142)  评论(0编辑  收藏  举报