mysql 字段 符号_mysql数据库字段带符号的问题
大神们求助.关于该怎么查询带有特殊意义的字段.譬如字段是avg(xxx),好像mysql给看成一个函数的,不认为是字段名.我该怎么用查找方法显示字段?
首先,我创建了一个表,里面录入了成绩,代码如下:
create database testdb2;
use testdb2;
create table test1(
coursename varchar(40),
score int
);
insert into test1 values('语文',98);
insert into test1 values('语文',78);
insert into test1 values('数学',79);
insert into test1 values('数学',69);
insert into test1 values('数学',90);
insert into test1 values('英语',80);
insert into test1 values('英语',90);
这是表1的内容:
表1.png (4.41 KB, 下载次数: 0)
2016-7-3 20:24 上传
然后,我根据课程名分组,求平均分创建了一个表格.
代码如下:
create table test2(select coursename,avg(score) from test1 group by coursename);
这是表2的结构和内容:
表2结构.png (2.05 KB, 下载次数: 0)
2016-7-3 20:28 上传
表2内容.png (1.93 KB, 下载次数: 0)
2016-7-3 20:28 上传
问题来了,我如果单独查询平均分的字段的话,用 select avg(score) from test2代码的话就会报错如下:
ERROR 1054 (42S22): Unknown column 'score' in 'field list'
mysql会默认avg(score)这个字段是一个函数,我该怎么查询avg(score)这个字段呢?
我琢磨的解决方案是这样的.
用别名创建平均分的表格:
create table test3(select coursename,avg(score) as avg from test1 group by coursename);
创建表格的内容就是这样.
表3.png (1.75 KB, 下载次数: 0)
2016-7-3 20:32 上传
这样就解决了这个问题.
可是,我的问题是我该怎么查询avg(score)这个字段下列的内容呢?有什么转义的方法么?
mysql 字段 符号_mysql数据库字段带符号的问题相关推荐
- mysql如何对字段加密_Mysql 数据库字段加密
1 数据库字段加密: 2 4.20. 数据加密 3 数据库中有很多敏感字段,不允许随意查看,例如开发人员,运维人员,甚至DBA数据库管理员.另外加密主要是防止被***脱库(盗走) 4 敏感数据加密有很 ...
- MYSQL数据库字段关联_MySQL数据库 字段操作 多表关系(更新中...)
外键 (foreign key) ## 外键 ```mysql # 作者(author):id,name,sex,age,mobile, detail_id # 作者详情(author_detail) ...
- mysql分享群_MySQL数据库 字段群组的示例分享
摘要: 下文讲述MySQL字段群组的示例简介说明,如下所示: 例: drop table if exists T_maomao; create table T_maomao select 'maoma ...
- 设置实体类中字段为非数据库字段
设置实体类中字段为非数据库字段,加以下注解: @TableField(exist = false) 是不是数据库字段:true是:false不是 源码:不设置则默认是数据库字段
- 初识mysql数据字段属性_MySQL数据库~~~~初识、基础数据类型
一 数据库初识 1.1 什么是数据库 数据库(DataBase,简称DB),简而言之可视为电子化的文件柜----存储电子文件的处所,用户可以对文件中的数据运行新增,截取,更新,删除等操作. 所谓数据库 ...
- mysql字段约束_mysql数据库之表操作及字段约束条件
一.存储引擎 二.表介绍 表相当于文件,表中的一条记录就相当于文件的一行内容,不同的是,表中的一条记录有对应的标题,称为表的字段 id name age sex 1 li 12 male 2 liu ...
- mysql sql 字段唯一_MySQL数据库唯一性设置(unique index)
我们知道在数据库设计中设置成主键的字段是不会重复的.唯一的,但如果有其他字段也需要保持唯一性应该如何设置呢?比如一个保存学生信息的表里要保证每条记录的学号都不同.这时候就需要对该字段设置唯一性. 设置 ...
- mysql中数据库字段类型长度_Mysql数据库字段数据类型、长度详解
一.数值类型 列类型 需要的存储量 TINYINT 1 字节 SMALLINT 2 个字节 MEDIUMINT 3 个字节 INT 4 个字节 INTEGER 4 个字节 BIGINT 8 个字节 F ...
- mysql text字段导出_Mysql数据库的各种命令:
一.连接MYSQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1.连接到本机上的MYSQL. 首先打开DOS窗口,然后进入目录mysqlbin,再键入命令mysql -u root ...
- MYSQL数据库字段关联_MySQL数据库基础——操作关系表、连接查询
MySQL数据库基础入门--day11 一.操作关联表 1.关联关系: 关联关系有:多对一.多对多和一对多. 一对一关联关系可以应用在以下几方面: (1)分割具有很多列的表 (2)由于安全原因而隔离表 ...
最新文章
- SDUTOJ [2801] 并查集模板
- Java自带的性能监测工具之jinfo
- Java 集合框架,看这篇真的够了!
- iOS Mach异常和signal信号
- Hybird App 应用开发中5个必备知识点复习
- 申请gmail邮箱及foxmail邮箱
- 学习.NET好书推荐
- win10系统找不到telnet服务器,win10系统找不到Telnet服务的技巧介绍
- 基于IPv6的5G专网终端身份认证技术与应用
- 淘宝奇门对接(淘宝订单加密改造)
- Unity 屏幕模糊效果
- 学习FPGA之二:云端加速
- 2020计算机夏令营+预推免统计
- 字节跳动后端面经(18)
- 惊闻杭州业主不满楼盘降价大闹售楼处
- 18.缓存预热、缓存雪崩、缓存击穿、缓存穿透、性能指标监控等企业级解决方案
- A 完全k叉树(CCPC-Wannafly Comet OJ 夏季欢乐赛(2019))
- 从哪里租vps远程桌面服务器,vps远程桌面服务器出租费用
- 高手分享:通过蓝屏错误代码找出问题【乡巴佬下载】
- 三、python基础语法进阶篇(黑马程序猿-python学习记录)
热门文章
- 云计算机根据部署,华为云计算FusionCompute环境部署实验之使用批量部署工具安装...
- RG Magic Bullet
- CDA Level1复盘总结
- 干货!国外关于高速PCB设计的技术书籍和资料介绍
- excel相同字段多行合并_EXCEL里如何快速把多行数据合并为一行并以逗号隔开?...
- Java 将HTML转为Word
- 《自然语言处理实战入门》---- 第1课:自然语言处理简介
- 【常识】户型图要怎么看?买房时销售员不会说的注意事项
- itext pdf合并
- JSP九大内置对象总结