2016-2-24日学习记录

逻辑关系

And

or

not

between ....and .....

like ‘‘

% ---任意长度任意字符

_ ---任意单个字符

IN ---在数值中

is null ---判断是否为空

is not null--判断是否不为空

order by col_name{asc|desc} ----将查询的结果进行排序 升序和降序

AS eg:select name as student_name from table_name; 设置字段别名

limit [offset,count] ----偏移,第一个数字表示偏移的数,第二个数表示取几个数

eg:select name,age from table_name limit 2,3;偏移2位,取3个值

聚合函数

sum() 求和 min()最小值 max()最大值 count()数值统计

group by ----分组

having ---只能跟group by使用,对分组数据再次过滤

多张表查询语句

两张表合并查询,会交叉连接:笛卡尔乘积

自然连接:保留等值关系的数据

外连接:

左外连接:   left join ....on....

右外连接:   right join ....on ...

eg:  select s.name,c.cname from students as s left join courses as c on s.ctd1=c.cid;

子查询语句:在查询语句中嵌套额外的SQL语句,一般在比较操作符中进行,

子查询只能返回单个值。

eg:select name from students where age>(select avg(age) from techers)

union -----把两张表联合起来查询

eg:(select name,age from students) union (select tname,age from teachers);

时间: 2025-01-05 19:27:22

2016-2-24日学习记录的相关文章

2016年5月份学习记录

                             2016年5月份学习记录 学c++都快5个月了,连一篇完整的学习记录都没写过,今天突发奇想(其实本来就应该写),就写了这么一篇学习记录(呵呵). 最近几天,一会不是写解题报告,就是做poj,有时玩会自己编(参考了别人代码的)的2048,页面做的还不错,还做coj.都快忙不过来了.最近又翻出一本叫<数据结构>的书,是清华大学的邓俊辉老师写的,很详细,还有示意图,很不错的书.准备“啃”个三四遍,反正一周“啃”完一次,课间也在那儿拼命地看,自

4月24日学习日志

2017年4月24日上午看了张宇数学18讲第四讲一元函数微分学的几何应用的知识点,复习昨天的英语单词 . 下午学习张宇数学18讲第四讲一元函数微分学的例题,完成考研英语单词的记忆,以及学会该单词的多种词意,词组和例句.

2016.03.04///Java学习记录①

import java.util.Scanner; public class xinxi { public static void main(String[] aa) { Scanner in = new Scanner(System.in);  //创建Scanner类对象 System.out.printf("Enter your name: "); String name = in.nextLine();          //输入姓名 System.out.printf(&qu

2016.10.24 继续学习

今天继续学习,进入面向对象的学习. 1.输出换行可以这样输出 System.out.println(); 2.数组学得有点蒙.... public class PracMultiArray { public static void main(String[] args) { int[][] a1 = {{1, 2, 4}, {3, 1, 2}, {14, 5, 3}}; System.out.println(a1[1][2]); for(int i=0;i<a1.length;i++){ for

9月6日学习记录

早晨学习了网易云课堂的<Python Web全栈工程师>课程的预习课程<做一个静态网页>.自己手动过了一遍视频教程的代码,过程很成功,明天做这个系列的课后作业.下午,学习了中国大学MOOC课程的<Python网络爬虫与信息提取>.主要是跟着视频重新过了一遍<实战2:股票交易信息的爬取>,除了有个别的问题还需要再搞清楚一点之外,大部分的流程都明白了.明天的任务是再分别分析一下这周课程的两个实战项目.越来越清晰的感觉到自己的基础知识的缺乏.毕竟,到现在为止才学了

7.25日学习记录

1.html+css+js (基本) js(没掌握好)2.简单的框架:bootstarp jq 插件 (百度) 一些效果插件(跟着文档教程很容易上手的) 比如移动端有一个(swiper) 轮播插件 3.原来的MVC架构( 把我们前端分为3层 M 是数据层 V 视图层 C 控制层 中间层 )4. 前后端分离之后, 前端在不会有任何后端代码的参与(MVVM VUE react augular avloan )5.开发的思想 模块化,工程化,(前端应该页面复杂后,多人协作开发会很困难,所以就出来了模块

7月16日学习记录

今天学习了html基础知识,认识标签,学习表单,基本能看懂网页基本中语句.明天计划学习CSS. 1.大框架 <html> <head>  放标题等 </head> <body>    网站的正文 </body> </html> 2.标签大都是成对出现的,例外:<br/>(回车)&nbsp(空格)<hr/>(横线). 3.文本中常用的标签:strong(加粗)em(斜体)q blockquote(引用)等

1月5日学习记录

1.首先对数据的分析 我觉得首先要了解通用的传统方法是什么,在了解传统方法的过程中,就会对问题就更深的理解. 2.VAE学习 https://blog.csdn.net/Avery123123/article/details/103283558(待看) http://cjc.ict.ac.cn/online/onlinepaper/yfn-201916192006.pdf 这个也介绍了多种类型的VAE.(待看) https://www.cnblogs.com/HYWZ36/p/11416710.

2月1日学习记录

1,背诵英语单词20个左右: shell:贝,卵    delicate:纤弱的,熟练的  treat:威胁,恐吓  utmost:极度的,最大的  wit:机智  stool:凳子  strictly:严格的,严厉的  facility:设施  recorder:录音机       similarly:相似的,类似的  drift:流动,随意移动  helmet:头盔,钢盔  summarize:总结,概述  terminal:终结,终端  utilize:利用,使用  shepherd:牧羊

2月2日学习记录

1,背诵单词:substitute:替代者,替代物  valid:有效的  wax:蜡,蜡状物  stubborn:顽固的,固执的  abstract:抽象的  ankle:踝关节,踝  occasionally:偶尔  trace:踪迹   export:出口,输出  scan:扫描,细看  stale:陈腐的,不新鲜的  venture:冒险行事  amongst:处在.....中  calculate:计算,估计  victim:牺牲者,受害者 aluminium:铝  explode:使