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 @   yzhone  阅读(13)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示