首页 > 数据库技术 > 详细

MySQL基础查询

时间:2019-08-02 10:29:13      阅读:60      评论:0      收藏:0      [点我收藏+]

查询格式

select 查询列表 from 表名
  1. 查询列表可以是:表中的字段,常量值,表达式,函数
  2. 查询结果是一个虚拟的临时表格
  3. 查询前最好指定使用某个库

查询字段

  • 使用world数据库
USE world
  • 查询表格中的单个字段
SELECT ID FROM city;
  • 查询表格中的多个字段
SELECT ID,Name FROM city;
  • 查询表格中的所有字段
SELECT * FROM city;

查询常量值

SELECT 100;
SELECT 'JoJo';

查询表达式

SELECT 100*33;

查询函数

SELECT version();

起别名

  • 优势
    • 易理解
    • 规避重名现象
  • 方式一: 使用AS
SELECT first_name AS 姓,last_name AS 名
  • 方式二: 使用空格
SELECT first_name 姓,last_name  名

==含空格等特殊符号的别名请加上双引号==

去重

SELECT DISTINCT id FROM city

+的使用

SELECT 100+100;#两个操作数为数值型,则做加法运算
SELECT '100'+100;#只要一个操作数为数值型,则尝试将另一方转换为数值型,如果转换成功则继续做加法运算
SELECT 'JoJo'+100#如果转换失败,则将字符型数值转换为0

拼接(concat)

SELECT concat(id,CountryCode) AS "id+CountryCode" FROM city

IFNULL

SELECT IFNULL(id,0)#如果id为NULL则返回0

MySQL基础查询

原文:https://www.cnblogs.com/redo19990701/p/11286685.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!