实习第十三天

mac2022-06-30  19

前两天划水太严重

哈哈哈  这下好了吧   

丢  被说得一无是处

欧克终于解决了

然后自己去搞一下数据库吧

忘得差不多了

不能开 两个窗口

开一个无痕窗口

重新加载框架就好了

今日份数据交互

 

真是组长再旁边,脑子空白

说白了,还是自己不够熟悉,熟练

 

还有就是要记得问组长,有疑问就要问

然后就是不能别人

是自己不会

都是自己的问题

 

从一开始接触到现在:就是表单和列表

列表查询,表单新增,修改,保存

列表查询,要加载数据,用BindGrid,发送ajax返回的是html

字段是easyui的东西,应该是和返回的数据合在一起,然后形成表格

 

修改通过guid,然后填充字段。

保存要获取到所有字段,

 

卧槽好像时间还是挺快的,第三周已经结束了

三周,我学到了什么呢?断点的调试,列表,表单的easyui数据请求方式

数据库复习,vue.js,H5,webpack,SVN.

移动端UNI app

--操作的数据表 SELECT * from ST_Deviceopen_Detail2 order by id desc --1.查询表中所有列 select * from ST_Deviceopen_Detail2 --2.查询指定的列,用逗号隔开 select typename,dname from ST_Deviceopen_Detail2 --3.使用别名 select 设备名称=typename,dname 设备类型,CouresCredit as 学分 from ST_Deviceopen_Detail2 --4.前五条数据 select top 5 * from ST_Deviceopen_Detail2 select top 10 percent * from ST_Deviceopen_Detail2 --查询多列 select typename,dname from ST_Deviceopen_Detail2 order by id desc --5.不重复查询(distinct) select distinct typename,dname from ST_Deviceopen_Detail2 --6.使用into字句,into子句将查询的结果集创建一个新的数据表 select StudNo,StudName into 学生信息表 from 学生表 --主外键 create table Student( StuNo varchar(15) primary key, StuName varchar(20) not null, StuSex char(2) default '' not null, StuBirthDay datetime null, --建立外键ClassID(班级编号)关系,且不允许为空 ClassID varchar(15) constraint FK_ClassID foreign key references 班级表(classID) not null ) --约束 StudScore numeric(4,1) check(StudScore>= 0 and StudScore<= 100), --插入数据 insert into ST_Deviceopen_Detail2 (StudNo,StudName,StuSex,StuBirthDay,ClassID) values ('1221212','王菲''',1995-10-1,'12312') --数据更新 update ST_Deviceopen_Detail2 set typename = 'nidaye' where id = 1 --删除行,记录 delete from ST_Deviceopen_Detail2 where typename = 'nidaye' --带条件的查询 --1.比较查询条件 select * from ST_Deviceopen_Detail2 where typename = 'lisi' where typename < '1999-1-1' where typename != 100 --2.逻辑运算符 select StuNo,Stuname from ST_Deviceopen_Detail2 where not StuSex = '' where StuName = '李四' and StuSex = '' where StuName = 'lisi' or StuSex = '' --3.范围查询条件 select * from ST_Deviceopen_Detail2 where StuNo between 70 and 80 where NOt StuNo between 70 and 80 where StuNO <70 or StuNO > 80 --4.列表查询条件:查询条件将返回与列表中的任意个值匹配的记录,通常用 --IN关键子来指定列表查询条件 --查询学号为12121和5454的学生信息,显示学号,姓名和出生年月日 select StudNo,StudName,StudBirthDay from ST_Deviceopen_Detail2 where StuNo in('12121','5454') where StuNo not in('12121','5454') --5.模式查找条件 --% _ [] ^ -- like '6[%]' 6% -- like '[_]d' _d -- like '[a-cf]' a,b,c或f -- like '[-acdf]' -,a,c,d,f -- like '[[]' [ -- like ']' ] -- like 'abc[_]d%' abc_d abc_de -- like 'abc[def]' abcd,abce.abcf --1.查找姓李的学生 select * from ST_Deviceopen_Detail2 where typename like '智%' where StudName like '[李张陈]%' where typename like '%三%' -- 姓名第二个字为“丽”字的信息 select * from ST_Deviceopen_Detail2 where typename like '_丽%' -- 学号末位数字不在2-4范围内的学生 select * from ST_Deviceopen_Detail2 where typename like '%[^2-4]' -- 对查询结果进行排序 select * from ST_Deviceopen_Detail2 where CourseID = 'A002' order by StudScore desc -- 子查询,(列表子查询) -- 查询学生平均分大于75分的学生信息。 select * from 学生表 where StuNO in(select StuNO from 成绩表 group by StuNo having AVG(StudScore)>75) -- 聚合函数通常与group by 字句一起使用。对给定字段分组之后的结果进行分类汇总 -- having 字句通常与group by 字句一起使用 having字句分组之后对数据进行过滤

 

数据库:增删改,查询,触发器,游标,视图

转载于:https://www.cnblogs.com/Py-king/p/11510952.html

最新回复(0)