码迷,mamicode.com
首页 > 数据库 > 详细

数据库MySQL--基础查询

时间:2019-05-24 12:45:15      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:employee   last   双引号   表达   col   别名   引号   操作   执行   

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

 

数据库MySQL--基础查询

标签:employee   last   双引号   表达   col   别名   引号   操作   执行   

原文地址:https://www.cnblogs.com/Vera-y/p/10917195.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!