MySql(八)

目录

查询

1)准备一张表

2)准备数据

3)查询表中的数据

4)只查表中的某些列

5)为列起别名

[使用 as](#使用 as)

不使用as


查询

1)准备一张表

CREATE table role(

roleid INT PRIMARY KEY AUTO_INCREMENT,

rolename VARCHAR(200),

roleskill VARCHAR(300),

rolesex CHAR(1),

rolemonkey int,

roleinfo VARCHAR(200),

rolehealth INT

);

sql 复制代码
CREATE table role(
 roleid INT PRIMARY KEY AUTO_INCREMENT,
 rolename VARCHAR(200),
 roleskill VARCHAR(300),
 rolesex CHAR(1),
 rolemonkey int,
 roleinfo VARCHAR(200),
 rolehealth INT
);

2)准备数据

INSERT into role VALUES

(null, '小玖', '暗影', '女', 500000, '猎手', 50000),

(null, '暗色', 'coc', '男', 60000, '骑士', 50000),

(null, '黎明', '曙光', '女', 70000, '战士', 50000),

(null, '雪夜', '银色', '男', 30000, '猎人', 50000),

(null, '张久', '酒心', '女', 50000, '肉盾', 50000),

(null, '雪色', '雪风', '男', 50000, '女魔', 50000),

(null, '安久', '蛋定', '女', 50000, '魔法士', 50000);

sql 复制代码
INSERT into role VALUES
(null, '小玖', '暗影', '女', 500000, '猎手', 50000),
(null, '暗色', 'coc', '男', 60000, '骑士', 50000),
(null, '黎明', '曙光', '女', 70000, '战士', 50000),
(null, '雪夜', '银色', '男', 30000, '猎人', 50000),
(null, '张久', '酒心', '女', 50000, '肉盾', 50000),
(null, '雪色', '雪风', '男', 50000, '女魔', 50000),
(null, '安久', '蛋定', '女', 50000, '魔法士', 50000);

3)查询表中的数据

select * from role;

4)只查表中的某些列

例如我们只想看某些列

select 列名1, 列名2, 列名3 from 表名;
select roleid, rolename, roleskill from role;

5)为列起别名

使用 as

select 列名 as 别名, 列名2 as 别名2... from 表名;
SELECT roleid as 角色id, rolename as 角色名字, roleskill as 角色技能, rolesex as 性别, rolemonkey as 角色金钱, roleinfo as 角色信息, rolehealth as 角色健康值

from role;

sql 复制代码
SELECT roleid as 角色id, rolename as 角色名字, roleskill as 角色技能, rolesex as 性别, rolemonkey as 角色金钱, roleinfo as 角色信息, rolehealth as 角色健康值

from role;
不使用as

select 列名 as 别名, 列名2 as 别名2... from 表名;
SELECT roleid 角色id, rolename 角色名字, roleskill 角色技能, rolesex 性别, rolemonkey 角色金钱, roleinfo 角色信息, rolehealth 角色健康值

from role;

sql 复制代码
SELECT roleid 角色id, rolename 角色名字, roleskill 角色技能, rolesex 性别, rolemonkey 角色金钱, roleinfo 角色信息, rolehealth 角色健康值

from role;
相关推荐
Omics Pro6 分钟前
~30,000+引用!理论2005,R包2008,多组学集成AI增强
开发语言·数据库·人工智能·算法·机器学习·自然语言处理·r语言
呆萌很30 分钟前
数据库逻辑结构设计
数据库
howdoyoudo20260639 分钟前
当新案例冲击旧框架:分类系统的宿命与修正路径
大数据·网络·数据库·人工智能·安全·ai·分类
自己的九又四分之三站台1 小时前
GeoPackage 到底适合什么场景:从 SQLite 容器到空间数据格式选型
数据库·oracle·sqlite
东方护航数据恢复(深圳)1 小时前
勒索病毒加密数据库怎么办?深圳 0 赎金解密恢复实录【东方护航数据恢复深圳店】
数据库·数据恢复·服务器数据恢复·勒索病毒·数据镜像
倔强的石头_1 小时前
应用账号最小权限实践:读写账号、报表账号、运维账号分层
数据库
苦瓜打怪兽1 小时前
PostgreSQL 报错“字段 datlastsysoid 不存在”排查与解决
数据库·postgresql
XLYcmy1 小时前
PDF 论文处理器 — 技术报告文档
数据库·python·网络安全·pdf·embedding·dify·rag
FYKJ_20102 小时前
springboot心理健康管理系统86254-计算机课程设计、毕业设计
vue.js·spring boot·后端·python·mysql·django·课程设计
ShineWinsu2 小时前
对于Redis:RDB持久化的解析
linux·数据库·redis·缓存·面试·持久化·rdb