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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了