![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySql
alsdiuhfeircn
手握灵珠常愤笔,心开天籁不吹萧。
展开
-
MYSQL查询之多表查询select嵌套的三种形式。
一、(having,group by,select嵌套放在select里) 可参考https://www.jianshu.com/p/8b135d373df1二、(not in,distinct去重,select嵌套放在where里)表的内容如下:实现功能:查询没学过"张三"老师授课的同学的信息实现语句:SELECT student.s...原创 2019-06-09 16:27:46 · 7316 阅读 · 0 评论 -
MySql查询之删除多张关联表的数据(依据其中一张表的id)
DELETE t1,t2 from t1 LEFT JOIN t2 ONt1.id=t2.id WHERE t1.id=25注意点如下:1,不能直接DELETE FROM t1 left join t2....,必须在delete之后加上关联的表2,注意此处的delete t1,t2 from 中的t1,t2不能是别名如:delete t1,t2 from table_...原创 2019-08-06 15:06:53 · 2966 阅读 · 0 评论 -
MYSQL查询之更新多张表(Navicat中的语法格式与sql区别分享)
一、多张表UPDATE用法(sql)简单如下:update t1 set t1.c2 = t2.c2from t2where t1.c1 = t2.c1实践证明上面的语法格式对于Navicat实现多表关联更新是有误的。如下: (此处方便起见将student表中int型的id作为语文成绩传到results中)二、正确的格式如下:...原创 2019-06-24 09:30:57 · 368 阅读 · 0 评论 -
MYSQL查询之语法写错总结
1,insert into table (字段1,字段2,...)values(#{字段1},#{字段2},..........) :注意values,以及()2,判断字段不为空,id !=null and id !='' :注意id 与!之间有空格,且!=之间没有空格。...原创 2019-06-23 21:39:35 · 104 阅读 · 0 评论 -
MYSQL查询之查询的多个结果重复循环出现问题分析
一、最终正确结果1 ,问题:检索"01"课程分数小于60,按分数降序排列的学生信息2,表格:见Mysql的select多表查询嵌套二3,代码:SELECT student.*,score.s_score from student ,score WHERE student.s_id=score.s_id and score.c_id="01" AND score.s_sco...原创 2019-06-16 18:10:41 · 3019 阅读 · 0 评论 -
MYSQL查询之升序降序用法小结
一、DESC、ASC用法1 问题:查询每门课程的平均成绩,结果按平均成绩降序排列,平均成绩相同时,按课程编号升序排列2,表格:见Mysql的select多表查询嵌套二3,代码:SELECT score.c_id,avg(score.s_score)as "平均成绩" from score GROUP BY score.c_idorder by avg(score.s_scor...原创 2019-06-16 16:43:02 · 4709 阅读 · 0 评论 -
MySql基础知识
MySQL常用SQL语句大全:https://blog.csdn.net/sinat_35861727/article/details/78866904转载 2019-06-04 10:15:00 · 105 阅读 · 0 评论 -
mysql cmd命令配置及相关问题解决
1,大体思路可参照:https://www.cnblogs.com/muhehe/p/7701989.html2,'net’ 不是内部命令或外部命令,也不是可运行的程序或批处理文件 解决方法:我的电脑-->属性-->高级-->环境变量 path的变量值新加: %SystemRoot%\system32 修改完成后,需要重...原创 2019-06-03 17:31:24 · 206 阅读 · 0 评论 -
MYSQL查询之count(1)与max (case when then else end)用法小结
一、count(1)用法1 问题:查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩2,表格:见Mysql的select多表查询嵌套二3,代码:SELECT student.s_id,student.s_name,AVG(score.s_score)as "平均成绩"FROM student,score WHERE student.s_id =score.s_id AND...原创 2019-06-14 16:10:40 · 4386 阅读 · 1 评论 -
Mysql如何去重
MySQL对数据去重的方法在使用 MySQL 存储数据的时候,经常会遇到 table 中存在重复数据的情况,这个时候,我们就对 table 进行去重,我这里对常用的 MySQL 去重方法做一个简单的总结。distinctselect distinct key from tableselect distinct key1, key2 from table语法非常简单,就...转载 2019-08-20 17:46:53 · 21560 阅读 · 1 评论