首页 > 数据库技术 > 详细

数据库安装及 分组数据库题

时间:2019-11-22 23:59:17      阅读:164      评论:0      收藏:0      [点我收藏+]

数据库安装:

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!