zoukankan      html  css  js  c++  java
  • mySql mysql 常用命令 | 珠峰培训例子

    
    
    // 登录mysql命令
    mysql -u root(用户名) -p ***(密码)
    mysql -u root

    // 查看当前版本mysql支持的引擎
    show engines;
    
    
    //创建数据库
    create database dbname [数据库选项]; 

    show databases;
    use mhxy; select database(); show tables; desc account_list_175; insert into mytable(name,age) values('tom',21),('jack',22); select from_unixtime( selling_time) from account_list_175; select now();

    外链 dome

    1、设置外链的时候,表内数据必须为空;

    2、设置外链的时候,表内数据类型要一致;

    【练习题】3个表   student学生表、course课程表、score成绩单

        score.stuid(外链)=>student.id    score.cid(外链)=>course.id

     问题1: 求出全班语文平均分

    select score.cid,name,AVG(score.grade) from score,course 
    where score.cid = course.id and course.name='语文'
    GROUP BY score.cid
    -- having cid = 4

    --------------------------------------------------

     问题2:查询每个学生的平均成绩

    select name,AVG(grade) from score,student 
    where stuid = id
    group by id

    ----------------------------------

     问题3:按个人总分进行全班排名

    select name,SUM(grade) from score,student 
    where stuid = id
    group by id
    having SUM(grade)

    ----------------------------------------

    问题4:总分250以上的,按成绩排名,第二、三名

    select name,SUM(grade) from score,student 
    where stuid = id
    group by id
    having SUM(grade) >250 -- 结果筛选,250分以上的学员 
    order by SUM(grade) desc -- 以哪个列的值排序
    limit 2 -- 取多少条  找到第2、3名 
    offset 1  -- 从第几条开始取

     --------------

    查询方式表

  • 相关阅读:
    根据输入的个数,打印每行做多输出3个的for循环
    在启动页面后面再加载一个广告页,可以定制动画等
    frame.size.height无法直接赋值问题
    iOS开发远程推送
    iOS——UIKeyboardWillShowNotification 监听键盘高度变化
    iOS 浅谈本地通知 UILocalNotification
    iOS中assign、copy 、retain等关键字的含义
    GCD
    xocde快速定位崩溃代码
    关于xcode打包app
  • 原文地址:https://www.cnblogs.com/liujinyu/p/7351466.html
Copyright © 2011-2022 走看看