数据库安装:
1. 服务器下载 mysql,客户端用 hedisql 或者 navicat。
2. 安装mysql。
1. 添加 my.ini 文件。
2. 配置路径。path路径下配置bin路径。
3. cmd模式下 进行初使话数据库,安装数据库服务,接着启动服务 net start mysql,登录数据库 mysql -u root -p
-----------------------------------------------------------------------------------------------------------------
1. create database test_all
2. use test_all
3. create table child (
name varchar(10),
sex varchar(10),
high int,
score int)
4. insert into child values(
‘李四‘, ‘男‘, 160,80)
5. 答案:
select child.name,child.sex,a.high,a.socre from child,
(select high,max(score) as score from child group by high)a
where child.high=a.high and child.score = a.score
解释:
1. group by 分组,根据参数进行分组,所以分组后的某个数据只能出来一个数字,所以select 只能是函数参数。包括max,count,min 等。
2. as a. 另命名为a。 查出来的新表存储后列名就为a。
3. 新查出来的表要被选择时,不能直接from,需要 命名后才可以被选择。 (select high,max(score) as score from child group by high)a 快捷的将选择出来的表命名为a。
原文:https://www.cnblogs.com/super-lebron/p/11914778.html