MySQL_基础查询

select:选择、过滤、查看

  select 查询列表 from 表名;

  类似打印

特点

   1 查询列表可以是:表中字段、常量值、表达式、函数

   2 查询结果是一个虚拟表

操作

   1 查询表中单个字段 

SELECT name FROM students;

  2 查询表中多个字段

SELECT name,age,num FROM students;

  3 查询表中所有字段

SELECT * FROM students;
或
SELECT name,age,sex,num,score FROM students;

  4 查询常量值

SELECT ‘张三’;

  5 查询表达式

SELECT 1+2

  6 查询函数

SELECT VERSION();

  7 起别名

/*
1 易懂
2 使用别名区分 重名字段
*/

#方式一:as
SELECT 1+1 AS 等于;

#方式二:空格
SELECT 1+1 等于

  8 去重

SELECT DISTINCT name FROM students;

  9 +的作用

    Java中的+号:

      ①运算符,两个操作数都为数值型

      ②连接符,只要有一个操作数为字符串

    MySQL中的+号:

      运算符

        两个操作数都为数值型,则做加法运算

        一个为字符型,视图将字符型数值转换成数值型

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

           如果转换失败,则将数值型数值转换成0

        只要其中一方为null,则结果肯定为null

 

posted @ 2022-11-02 11:00  yzhone  阅读(22)  评论(0)    收藏  举报