`

11月21号学习(第19天)

 
阅读更多
1、将users里面的family_id删除

ALTER TABLE users DROP COLUMN family_id;
将users表内的整个family_id字段全部删除

2、将是家人认识的人全部加入users表详细资料


INSERT INTO users (user_id,user_name,password,age,sex,binrthday)
VALUES(105,'chenpeng',13,37,'n','1976-01-01');

INSERT INTO users (user_id,user_name,password,age,sex,binrthday)
VALUES(106,'chenmihua',14,56,'n','1956-01-01');

INSERT INTO users (user_id,user_name,password,age,sex,binrthday)
VALUES(107,'jianglanying',14,54,'v','1958-01-01');

INSERT INTO users (user_id,user_name,password,age,sex,binrthday)
VALUES(108,'luzhongping',15,52,'n','1960-01-01');

INSERT INTO users (user_id,user_name,password,age,sex,binrthday)
VALUES(109,'jiangxiuying',16,50,'v','1962-01-01');

INSERT INTO users (user_id,user_name,password,age,sex,binrthday)
VALUES(1010,'wanshanfeng',17,49,'n','1963-01-01');

INSERT INTO users (user_id,user_name,password,age,sex,binrthday)
VALUES(1011,'jiangjianying',18,48,'v','1965-01-01');

INSERT INTO users (user_id,user_name,password,age,sex,binrthday)
VALUES(1012,'liuhaixiang',19,47,'n','1967-01-01');

INSERT INTO users (user_id,user_name,password,age,sex,binrthday)
VALUES(1013,'jiangjianlan',19,47,'v','1969-01-01');

INSERT INTO users (user_id,user_name,password,age,sex,binrthday)
VALUES(1014,'xinzhiqiang',20,46,'n','1971-01-01');

INSERT INTO users (user_id,user_name,password,age,sex,binrthday)
VALUES(1015,'jiangyulan',21,46,'v','1971-01-01');

3、将她们所在的家庭全部增加进入familys表内

INSERT INTO familys (family_id,family_name)
VALUES(22,'chenjia');

INSERT INTO familys (family_id,family_name)
VALUES(23,'lujia');

INSERT INTO familys (family_id,family_name)
VALUES(24,'wanjia');

INSERT INTO familys (family_id,family_name)
VALUES(25,'xinjia');

INSERT INTO familys (family_id,family_name)
VALUES(26,'liujia');

4、创建一个第三方表FamilyUser里面有三个数据id users_id family_id把前两章表的id都进来

CREATE TABLE FamilyUser (familyuser_id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,user_id INT,family_id INT);
创建FamilyUser表

INSERT INTO FamilyUser (user_id,family_id)
VALUES(101,24);

INSERT INTO FamilyUser (user_id,family_id)
VALUES(102,25);

INSERT INTO FamilyUser (user_id,family_id)
VALUES(103,26);

INSERT INTO FamilyUser (user_id,family_id)
VALUES(104,23);

INSERT INTO FamilyUser (user_id,family_id)
VALUES(105,23);

INSERT INTO FamilyUser (user_id,family_id)
VALUES(106,23);

INSERT INTO FamilyUser (user_id,family_id)
VALUES(107,21);

INSERT INTO FamilyUser (user_id,family_id)
VALUES(108,23);

INSERT INTO FamilyUser (user_id,family_id)
VALUES(109,21);

INSERT INTO FamilyUser (user_id,family_id)
VALUES(1010,24);

INSERT INTO FamilyUser (user_id,family_id)
VALUES(1011,21);

INSERT INTO FamilyUser (user_id,family_id)
VALUES(1012,26);

INSERT INTO FamilyUser (user_id,family_id)
VALUES(1013,21);

INSERT INTO FamilyUser (user_id,family_id)
VALUES(1014,25);

INSERT INTO FamilyUser (user_id,family_id)
VALUES(1015,21);

5、用多对多的关联查询实现出 用户名ID 用户名 家庭名字

SELECT users.user_id,users.user_name,familys.family_name FROM users LEFT JOIN familyuser ON users.user_id = familyuser.user_id LEFT JOIN familys ON familyuser.family_id = familys.family_id;
通过左连接完成所需要的查询

6、在MYSQL 有多少种字段类型 分别多长 对应java里的类型有多少种写在一张单独博客里

7、明天任务但尽快完成 索引的作用
使用索引可快速访问数据库表中的特定信息。
建立索引的目的是加快对表中记录的查找或排序。   为表设置索引要付出代价的:一是增加了数据库的存储空间,二是在插入和修改数据时要花费较多的时间(因为索引也要随之变动)。

就是让复杂的关联查询变快了

ALTER TABLE familyuser ADD INDEX (family_id) ;
创建一个索引

SELECT name_id,family_id FROM familyuser WHERE family_id = 21;
查询的索引我创建了一个family_id的索引那么family_id它在查询时会
出现在索引文件里只有一行就是family_id通过找到对应的21在出现你要显示的信息
索引值它会自动排序的


ALTER TABLE family RENAME TO familys;
修改表名

今天的单词

INDEX below give
分享到:
评论

相关推荐

    远程学习方法与技术2011年上半年第一次作业.doc

    21. 进入学习中心交流区:可以通过“搜集教育学院社区”选项卡或学习平台首页右下角的“我的结构”栏目进入。 22. 作业提交次数:若作业说明提到“允许3次尝试”,意味着作业最多可以提交三次。 23. 提交作业后的...

    国学赛道21天打卡训练营,第一周就开始变现,一个月变现60多万-课程网盘链接提取码下载 .txt

    ### 国学赛道21天打卡训练营:全方位解析与实战指南 #### 一、国学赛道概述 在当前互联网营销领域中,“国学赛道”作为一个新兴且极具潜力的市场,正逐渐受到广泛关注。该赛道主要围绕中国传统文化展开,通过各种...

    新人教PEP小学英语五年级下册时PPT学习教案.pptx

    特别强调了序数词的一些特殊变化,如first、second、third末尾的字母会变化,fifth中ve变f,eighth中-t变-e,ninth中-e去掉,以及twelfth(第十二)是唯一的例外。其他的序数词通常在基数词后加上-th。 在11至19...

    小学英语五年级基数词和序数词的练习PPT学习教案.pptx

    It’s the 12th of April." 这里,12th是序数词,表示四月的第十二天。 - "March the eighth is Women’s Day." 八号妇女节,用序数词eighth表示日期。 - "December the twenty-fifth is Christmas." 圣诞节在十二...

    第2320号七年级上Unit8SectionA示例3.ppt

    3. 一些特定日期的读法:January 1st(一月一日),March 8th(三月八日),August 2nd(八月二日),September 10th(九月十日),July 3rd(七月三日),February 12th(二月十二日),October 20th(十月二十日)...

    2016年秋matlab考核方式和交卷要求1

    - 若无法按时提交期中或期末大作业,可在11月28日前一并提交至热加工重点实验室10号楼409室。 - 逾期的电子版作业也可在同一天前通过邮箱补交。 总的来说,这个MATLAB课程的考核设计既注重了学生的即时学习反馈,也...

    Java入门1·2·3:一个老鸟的Java学习心得.PART3(共3个)

    第11章 修饰符(Qualifier) 291 教学视频:26分钟 11.1 插曲:类的组成部分的名字 291 11.2 类中的修饰符 292 11.2.1 无修饰符类 292 11.2.2 类的可见性 293 11.2.3 final——让类不可被继承 295 11.2.4 ...

    重庆十一月计算机等级考试VFP笔试试题及答案.pdf

    21. 查询“职工”表中身份证号以"x"结尾的命令是选项B,WHERE RIGHT(身份证号,1)="X"。 22. 删除2010年1月1日以前出境记录的SQL命令是选项A,DELETE TABLE leave WHERE 出境日期^2010-01-01}。 这些知识点涵盖了...

    TCP IP Illustrated (TCP/IP详解.第一卷)

    Naugle撰写,由Wiley Computer Publishing出版,ISBN号为0471196568,出版日期为1998年11月1日。作者深入浅出地介绍了TCP/IP协议族的核心概念和技术细节,并通过大量的图解来帮助读者理解复杂的网络协议。 #### 二...

    七年级英语月考试题.doc

    11. 字母拼写:请求拼写某个单词时,常说"Spell it, please.",第十一题答案是C。 12. 物体指代:当问"What’s that?"时,回答通常用"It is…",第十二题答案是B。 13. 物体识别:根据问题"What is this?",回答应...

    广东省汕头市潮阳区铜盂镇 八年级地理11月月考试题.doc

    21. **雨带异常**:如果7月以后雨带仍未到达华北地区,可能导致南涝北旱的灾害情况。 22. **拉萨气候**:拉萨虽然受到西南季风影响,但由于地处高原,气候属于高山高原气候。 23. **季风影响**:我国夏季主要吹...

    哈四十九中六年级下四月月考数学测试题精选.doc

    【哈四十九中六年级下四月月考数学测试题精选】 本次数学测试主要涵盖了初中数学的基础概念,包括数轴、相反数、数的比较、科学记数法、加减运算、乘法运算以及绝对值等知识点。以下是部分试题解析: 1. 选择题中...

    JAVA入门1.2.3:一个老鸟的JAVA学习心得 PART1(共3个)

    第11章 修饰符(Qualifier) 291 教学视频:26分钟 11.1 插曲:类的组成部分的名字 291 11.2 类中的修饰符 292 11.2.1 无修饰符类 292 11.2.2 类的可见性 293 11.2.3 final——让类不可被继承 295 11.2.4 ...

    2020春五年级英语下册Unit7Chinesefestivals知识梳理新版牛津译林版20200428398

    20. November - 十一月,感恩节所在的月份。 21. May - 五月,母亲节的月份。 22. climb - 爬,攀,比如重阳节登高。 23. get together with their families - 和家人团聚,节日常见的活动。 24. dress up - 装扮,...

    计算机期末考试提纲1月9号笔试.pdf

    1. Flash的起源:Flash起源于1995年的FutureSplash Animator,后来在1996年11月被Macromedia公司更名为Flash并发布第一个版本。 2. 公司沿革:Flash先后被Macromedia和Adobe两个公司收购,Macromedia先收购,随后...

    2020秋人教版英语七年级上册10月月考试题1页.pdf

    这篇题目是针对七年级英语学习者的一份月考试卷,主要涵盖了基础的英语知识,包括元音字母的识别、发音规则、词汇、语法以及日常对话。以下是对试卷内容的详细解析: 1. 元音字母:英语中的元音字母包括Aa, Ee, Ii,...

    2009达内SQL学习笔记

    like 'M%':M开头的 like '_a%':第二个字符是a的 like '%a%'所有含a的 (“_”表示一个任意字符;“%”表示任意多个任意字符。) 单引号里面的内容,大小写敏感。单引号用来限定字符串, 如果将值与串类型的列...

    浙江省 北斗之春 共同体七年级数学上学期10月学生学习能力测试试题 浙教版 试题.doc

    19. **数轴表示和比较**:在数轴上标出给定的数,并进行大小比较,找到最大和最小整数。 20. **计算题**:计算每个表达式的值,涉及加减乘除和绝对值的运算。 21. **股票价格变动**:根据股票每日涨跌情况计算最终...

    人教版八年级上册初二地理全册期中测试卷(10套).doc

    9. 游轮归属地:第十题中的“琼客89号”属于海南省,说明了海南省的简称是琼。 10. 诗词与民族:第十一题中的诗句描绘了蒙古族的草原风光。 11. 沙尘暴成因:第十二题提到了沙尘暴的形成条件,主要是干燥多风的...

Global site tag (gtag.js) - Google Analytics