当前位置: 首页 > news >正文

上海网站seo牛巨微做建材去什么网站

上海网站seo牛巨微,做建材去什么网站,网页界面设计中常用的中英文字体有哪些,logo制作软件手机免费版为什么要学习SQL?数据分析岗位的基础技能#xff1a;SQL语句和会使用SQL语句操纵数据库软件#xff1b;数据量增大的工具需求#xff1a;excel处理十万以内的数据#xff1b;数据量增大#xff0c;需要使用更快速便捷的工具分析数据。SQL知识点总结1数据库基础知识什么是…为什么要学习SQL?数据分析岗位的基础技能SQL语句和会使用SQL语句操纵数据库软件数据量增大的工具需求excel处理十万以内的数据数据量增大需要使用更快速便捷的工具分析数据。SQL知识点总结1数据库基础知识什么是数据库什么是是sql?数据库database用于存放数据的容器一个文件或者一组文件。区别于数据库管理软件DBMS-database management system)。SQL:数据库查询语言Structured Query Language的简称。SQL语言是用于操纵数据库软件的语言。为什么要使用数据库数据库比excel有更多的优点数据库可以存放比excel更多的数据允许很多人同时使用数据。excel好比是移动硬盘数据库好比是网盘很多人可以同时访问里面的数据。关系数据库的原理关系数据库多张表各表之间的关系需要掌握多张表里每一张表的结构是什么样各表之间的关系是什么样的表的结构表名列行列名知道这一列记录的是什么数据。每一行记录的是数据。每一行表示记录学生的信息。列名学号是用来唯一标识一个学生的。为什么要用学号标识数据的唯一性姓名无法唯一标识可能有重名。主键表中用来表示数据唯一性的列叫主键。是关系数据库的重要概念。生活中我们用主键来确定数据的唯一性典型的例子身份证证号。各表之间的关系关系数据库是由多张表组成的。联结join学生表和成绩表之间通过学号关联起来。关系就是数据能够对应的匹配。在关系数据库中这种数据集的关系叫做“联结join”。核心概念在多表查询中经常用到。关系数据库管理系统关系数据库原理设计草图实现数据库原理的建筑人员数据库管理系统用来管理数据库的计算机软件。mysql,oracle,sql service.操作数据库的工具sql,为了操作数据库而开发的语言。对数据库里的表进行操作修改查找等。sql是操作数据库的一种工具。把数据库比作一碗米饭里面放的米就是数据现在我们要吃碗里的米饭怎么取出米饭我们用筷子操作取出米饭。如何安装mysql数据库软件mysql数据库存放数据客户端navicat(用来操作数据库的软件只要安装了客户端都可以连接到数据库。安装文档如何用客户端navicat连接到mysql数据库步骤点击连接填写数据库连接信息连接测试确定。安装好客户端后在左上角有一个“链接”的按钮点击弹出连接属性“的客户端。localhost说明数据库在自己的电脑上。端口默认端口。表的创建删除和更新创建数据库鼠标左键da新建数据库设置数据库信息数据库名school;字符集utf8(可以同时支持英文和中文。如果这里创建不对后面会出现乱码的情况排序规则school是灰色的说明没用打开数据库。右键打开数据库school图标变亮说明打开。表的创建选中数据库表放在哪个数据库下。选中表右键新建表输入列名学号类型varchar)长度(255不是null✔。点击”添加栏位“可以给表增加新的列增加新的列添加”主键黄色的 标记保存输入表名student)点击“确定”。保存后的student的表在school下找到然后双击表名打开表。数据类型数据库的数据类型3种。数据大小字节。字节是计算机存储单位。表示数据大小。字符串类型char;varchar;texttinytext;mediumtext;longtext;blob;tinyblob;mediumblob;longblob。数字类型 int/integer;tinyint;smallint;mediumint;bigint;float;double;decimal。日期类型date;datetime;timestamp;time;year。例子student表长度默认值255。设定了数值类型后不能存放和所设置数值类型不一致的数据。约束是除了数据类型以外对表中数据条件进行约束的一种功能。根据业务需求设置null对应列中的数据可以包含空置。not null:对应列中的数据不可以包含空值必须填。primary key:主键表示那一列的数值不能添加重复值。联合主键多个列组合起来作为主键。表的更新选中表名student;设计表添加栏位删除栏位。选中表名删除表。注意删除表后很难恢复。数据的插入删除和更新数据的插入选中表student打开表通过“增加行”“删除行”添加和删除数据。然后保存。也可以使用sql语句批量插入数据。sql插入数据语句insert into 表名(列名1,列名2,......)values(值1,值2,......);蓝色的字是sql的关键字。列名不能加单引号值加单引号表示一个字符串。在客户端navicat里哪里写sql呢查询-新建查询-查询编辑器。在界面空白的地方写sql语句。这个界面叫查询编辑器不是只能写查询语句可以写任何的sql语句。第一步写sql语句第二步点击运行第三步看运行结果。结果信息err报错。duplicate entry .....for key primary.(插入的值中有和现有数据重复的值触发主键的约束条件学号设置为主键。解决办法打开表将重复值删除然后运行结果。空值(null);空字符串 )SQL的基本语法DDL(数据定义语言操作对象数据库和表。create;drop;alterDML(数据操纵语言操作对象表的数据。insert;delete;select;updateDCL(数据控制语言用来取消或者控制数据的变更。对关系数据库的用户是否有权限操纵数据进行设置。commit;rollback;crantSQL书写规则1.SQL语句逐条执行以英文分号;结尾。2.SQL语句不区分关键字的大小写。关键字是数据库设定好的有特别意义的单词在客户端写的SQL语句关键字是蓝色标注的比如insert into values大小写都可以。表名和列名也不区分大小写但是插入表中的值是区分大小写的比如A和a。3.输入符号的时候只能使用英文的。写sql语句遇到错误第一步先查有没有把符号写成中文的。列名不能加单引号。基本的查询语句select语句selec列名1,列名2,......from表名select子句希望从表中查出列的名称查询结果的列名from子句从哪个表查询。整个查询语句的含义是从表中查询出需要列名的数据。查询结果中列的顺序和查询语句中select后的顺序是一样的。查询多个列的时候需要用英文逗号分开。如果想查找出所有的列用*表示。select * from student运行原理通过sql语句向数据库查询数据通过客户端navicat展示查询内容。为列设置别名as:select 姓名 as s_name, 性别as 人类性别 from student使用别名的目的使语句查询结果更容易理解。英文转化为中文。删除重复数据distinct在select语句中使用distinctselect distinct 姓名from student;select distinct 学号,姓名 from student;将多个列的数据进行组合这几个列的数据都相同的时候才算做重复数据。distinct只能放在第一个查询的列名之前。SQL书写规则sql语句逐条执行运行完一条sql语句再运行下一条语句。一条sql语句以;结尾。SQL语句不缺分关键字的大小写。列名不能加单引号列名命名的时候不能有空格。姓名✔姓 名×符号只能使用英文符号。指定查询条件where子句:限定条件的查询语句查出姓名为“猴子”的学生的学号select 姓名,学号 from student where 姓名猴子;where 姓名猴子指定条件。注意子句中的中文值用英文单引号。但是列名不能用单引号。SQL运行顺序:1.运行from子句从哪个表里查询2.运行where子句查询的条件是什么查询列名为什么条件的行3.运行select子句从where子句查询的行中取出select语句指定的列。书写顺序和运行顺序不一样。注释和sql语句注意事项注释方法单行注释多行注释。团队协作中方便其他人和历史记录方便查看。单行注释- - 查询出全部列select * from student;多行注释/*查询姓名是猴子学生的学号*/select 姓名,学号from studentwhere 姓名猴子sql语句注意事项符号的使用英文符号。运算符算数运算符比较运算符逻辑运算符算数运算符-*/含义加法运算减法运算乘法运算除法运算。5NullNull Null是空值所有含有空值的计算结果还是空值。内的表达式优先进行。12)*3例子select 学号,成绩,成绩/100 as 成绩百分比 from score;比较运算符相等不等于大于; 大于等于; 小于小于等于select 姓名,学号 from student where 姓名 猴子;select 学号,成绩 from score where 成绩60;select 姓名,出生日期 from student where 出生日期 1990-01-01;字符串比较规则字符串的顺序是按照字典顺序。10是以1开头的数字因此10比2小。10 2如何查询出null空值的行is null/is not null查询出教师姓名是空值的行查询出教师姓名不是空值的行select 教师号,教师姓名 from teacher where 教师姓名 is null;select 教师号,教师姓名 from teacher where 教师姓名 is not null;逻辑运算符可以将多个查询条件组合起来not否定某一条件and并且between范围查找or或者inor的简单写法。案例not:select 学号,成绩 from score where not 成绩 60;和select 学号,成绩 from score where 成绩 60;一般不适用not语句。and: 并且业务场景同时使用多个查询条件来查询所需要的数据。文氏图。select 学号,成绩 from score where 成绩60 and 成绩90;select 姓名,性别 from student where 姓名 男 and 姓名猴子 or 姓名‘马云);内先运行。between范围查询select 学号,成绩 from score where 成绩 between 60 and 90;select 学号,成绩 from score where 成绩 60 and 成绩 90;or:或者。文氏图两个条件中满足任何一个。select 学号,成绩 from score where 成绩 60 or 成绩 90;in:或者是or的简便写法。select 姓名,性别 from student where 姓名 in (猴子,马云);select 姓名,性别 from student where 姓名 not in (猴子,马云);字符串模糊查询like字符串模糊查询。%表示任意字符串。猴%--查询姓“猴”的学生名单/*查询姓“猴”的学生名单*/select *from studentwhere 姓名 like 猴%%猴--查询姓名中最后一个字是“猴”的学生名单/*查询姓名中最后一个字是“猴”的学生名单*/select *from studentwhere 姓名 like %猴%猴%--查询姓名中带“猴”字的学生名单/*查询姓名中带“猴”字的学生名单*/select *from studentwhere 姓名 like %猴%_1个下划线表示任意一个字符。/*查询姓”王“的学生名单并且姓名是3个字的*/select *from studentwhere 姓名 like 王__SQL运行顺序select子句最后运行其他子句按书写顺序运行。select查询结果from从哪张表中查询数据where查询条件运算符字符串模糊查询);汇总分析汇总函数5个函数count求某列的行数count(*)包含空值。可以对任何数据类型进行计算。sum对某列数据求和:只能对数值类型的列计算avg求某列数据的平均值:只能对数值类型的列计算max求某列数据的最大值min求某列数据的最小值函数三个功能1.功能2.输入参数3.输出返回值。如何将函数写在SQL语句中count:select count(教师姓名) from teacher;count行数如果计算的是列名会除去空值null计算。select count(*) from teacher;如果count行数计算的是空值会计算所有的行数包括空值的部分。sum:select sum(成绩) from score;select max(成绩), min(成绩) from score;select count (distinct 姓名) from student;如果不想计算重复值在count前面加上distinct。在列名前面加上distinct去除重复值计算。对数据分组SQL分组group by在SQL中用group by子句按某个条件进行分组。经常和汇总函数进行使用数据分析通用模板方法。分析方法数据分组应用函数组合结果。select 性别,count(*)from studentwhere 出生日期 1990-01-01group by 性别SQL运行顺序1.from student; 通过from子句指定从哪张表中查找数据2.where 出生日期 1990-01-01;运行where子句通过这个子句查询出符合条件的行3.group by 性别对第二步查出的数据进行分组4.select 性别,count(*)对分组后的每个组运用函数并组合结果。并筛选出select中指定的列。如何识别问题要分组每次/每个/每门对分组结果指定条件having: 为分组结果指定条件where子句只能指定行的条件having子句可以指定分组以后的条件比如在分出男生组和女生组的数据后只需要男生组的数据。select 性别,count(*)from studentgroup by 性别having count(*)1;SQL运行顺序select 查询结果 5from 从哪张表中查找数据 1where查询条件 2group by分组 3having对分组结果指定条件 4如何用 SQL 解决业务问题业务问题解决套路1.翻译成大白话2.写出分析思路3.写出对应的SQL子句。如何计算各科的平均成绩如何计算每门课程的平均成绩select 课程号, avg(成绩)from scoregroup by 课程号如何计算每门课程的平均成绩并且平均成绩大于等于80分如何计算每门课程分组的平均成绩汇总并且平均成绩大于等于80分条件select 课程号, avg(成绩)from scoregroup by 课程号having avg(成绩) 80;如何对查询结果排序对查询结果排序order by升序/降序/指定多个排序列名/空值如何排序降序desc):从大到小单词descend的缩写。升序asc):从小到大单词ascend的缩写。如何计算每门课程的平均成绩并且平均成绩大于等于80分select 课程号, avg(成绩) as 平均成绩from scoregroup by 课程号having avg(成绩) 80order by 平均成绩 desc;运行顺序order by是查询结果排序因为查询结果是在select子句后得到的所以order by是在select子句后运行的。select 课程号, avg(成绩) as 平均成绩 4from score 1group by 课程号 2having avg(成绩) 80 3order by 平均成绩 desc; 5指定多个排序列名select * 2from score 1order by 成绩 asc, 课程号 desc; 3先按照成绩升序排列相同成绩的按照课程号降序排列。空值null的排序:如果数值中有空值则空值null排列在前面。null, , 数值1 数值2从查询结果中取出指定行limit--从查询结果中取出前2行数据selct *from scorelimit 2;SQL运行顺序select 查询结果 5from 从哪张表中查找数据 1where查询条件 2group by分组 3having对分组结果指定条件 4order by对查询结果排序 6limit 从查询结果中取出指定行7如何看懂 SQL 报错信息几种常见的 SQL 错误运行报错Err1. 在having/group by中不能使用了select里别名。having子句是先运行的select子句是后运行的。having运行时没有”平均成绩“这个别名。2. 在where子句中不能使用聚合函数汇总函数。3. 字符串类型的数字。常见问题数据存放的类型如果是字符串如果进行排序和计算按照字符串类型计算。字符串和数值类型的计算规则是不一样的。需要改成所需要的数据类型。练习sqlzoo中习题练习。视图表中存放的是实际数据视图中存放的是SQL查询语句使用视图时会运行视图里的sql查询语句创建出一张临时表。临时表当客户端与数据库断开时这个表会自动删除。视图不存放数据存放的是SQL语句。create view .......as select 查询语句注意事项不能往视图里插入数据。不建议频繁在视图里创建视图。子查询SQL语句中有有子查询先运行子查询。......in子查询......any/some 子查询......all子查询标量子查询需要单一值的时候。返回单一的值。可以和比较运算符/in/any/some/all一起使用。编程-弹钢琴关联子查询关联条件where。在每个组里比较关联子查询关联条件。where s1.课程号s2.课程号如何用SQL解决业务问题翻译成大白话写出分析思路写出对应的sql子句。如何看懂sql报错信息一 一排除错误。各种函数汇总函数count;sum;avg;max;min;算术函数round;abs;mod;字符串函数length;lower;upper;contact;replace;substring;日期函数current_date;current_time;year;mont;daydayname;表的加法加法union将两个表中重复数据删除加起来union all不删除重复值将表的内容加起来表的联结联结表之间的关系。常见联结类型/方式交叉联结cross join;内联结inner join左联结eft join;右联结right join全联结full join。on是表示通过什么产生关系。交叉联结笛卡尔积将两个表的每一行合并。inner join:同时存在的数据。left join:right joinfull join:联结在from子句。联结的表。case表达式判断条件。case when...then...when....then....else....end;else可以省略表示空值。最好写。case表达式聚合函数可同时使用SQL知识点总结2侧重点SQL查询语句的书写逻辑和运行顺序mysql增删改查SQL增删改查对数据库有修改的操作增删改对数据库没有修改的操作查数据分析中最主要的sql语句写sql顺序select....from....where...group by....having....order by....limit...;执行顺序select....输出 4from....获取数据 1where...过滤 2group by....分组 3having....过滤 5order by....排序 6limit...;限定个数 7数据流列事物属性行同一个事物的内容以表呈现的数据/二维数据数据组织表的形式from student 把student这个表的所有数据都获取过来select.....from....当这个表准备好以后要展示的内容有哪些select * from studentselect name from studentselect可以对数据进行过滤。where在from中获取的数据进行过滤符合条件的数据留下不符合条件的数据丢弃。and or.....)SQL必知必会select name from student where name 小刚 select * from student where name 小刚group by分组。分组后如果遇到select那么输出的代表是这一组的第一行数据。group by还可以和聚合函数放在一起。select * from ....where...group by....select * from student group by classid??分组后的第一行数据。不是很理解把classid相同的分组。selct count( id, classid ) from student group by classid;selct count( id, classid ) from student group by classid, name;classid, name两个相同才算是一组。多列 的分组。select count( 1 ), classid from student;select count( name ) , classid from student;区别如果Name 中有null值那么count 1 不记录null值。其他情况二者一致。select count (distinct name) , classid form student;distinct排除重复值聚合函数count计数sum求和max最大值min最小值avg平均数group-concat字符集区分count(1);count(name);count(distinct name)sql语句和mysql的关系sql语句一种语言mysql是一个软件数据处理软件。用sql语言操作数据库mysql。开源数据库中最流行的是mysqloracle/sql server也是试用于sql。区别同一个表在不同的数据库查询的内容不一致。有细微的区别。创建数据库(schema)CREATE DATABASE student;习惯写sql的时候如果是sql的关键字大写其他小写CREATE TABLE student (id int primary key, name char(10), classid int) defaut charsetutf8mb4;插入数据库的SQLINSERT INTO student(id,name, classid) VALUES (1, 假博学,1);INSERT INTO student(id,name, classid) VALUES (2, 假博,2),(3, 假学,1),(4, 假仁,2),(5, 博学,20;清空数据表TRUNCATE studentTRUNCATE TABLE studentwhere是对行的操作一行一行的对比/排错是否满足条件。SELECT * FROM student GROUP BY classid为什么class id在输出的时候还进行了排序GROUP BY分组为什么结构还实现了排序因为进行分组的时候默地先进行了排序升序asc)如果是降序desc)语句SELECT * FROM student GROUP BY classid DESC区别SELECT COUNT(*), clasid FROM student GROUP BY classid DESCSELECT COUNT(1), clasid FROM student GROUP BY classid DESCSELECT COUNT(name), clasid FROM student GROUP BY classid DESCSELECT COUNT(distinct 1), clasid FROM student GROUP BY classid DESCSELECT SUM(id), clasid FROM student GROUP BY classid DESCSELECT AVG(id), clasid FROM student GROUP BY classid DESCSELECT * FROM student WHERE 11 GROUP BY classidSELECT * FROM student GROUP BY classidwhere 11where 1011永远都是正确10永远都是错误。HAVING 过滤的是GROUP BY之后的内容。根据SQL语句执行顺序HAVING 过滤的是GROUP BY后的数据。查询每个班中人数大于2个的班级号。每个分组GROUP BY,以班级分组class,人数大于2人数count(1)2SELECT classid FROM student GROUP BY classid HAVING COUNT (1)2;GROUP BY之后能勇select里别名的内容之前不可以。ORDER BY 用那一列进行排序ORDER BY n;ODER BY classid,n;LIMIT:取前几的行LIMIT 1取第一行LIMIT 1,2从1 开始取2个CASE WHEN:CASE WHEN 放在SELECT里输出的时候把输出信息置换。CASE WHEN 表达式THEN 输出WHEN 表达式THEN输出ELSE输出ENDCASE WHEN id1THEN 2WHEN id2THEN 1ELSE10END对比python:if id1;2elif id2;1else0if id表达式;输出elif id表达式;输出else输出将1班的学生转到2班将2班的学生转到1班3班的学生不变SELECT id,name FROM studentCASE WHEN 放在SELECT里输出的时候把输出信息置换。(CASE WHEN classid1 THEN2CASE WHEN classid2 THEN1ELSE classid END) AS cldSELECT id,mame, (CASE WHEN classid 20 THEN 6 WHEN classid 6 THEN 20 ELSE END) AS cld FROM student;聚合函数CASE WHEN:SELECT name,MAX(CASE WHEN stage 基’ THEN score ELSE null END) AS 基,MAX(CASE WHEN stage 爬’ THEN score ELSE null END) AS 爬,MAX(CASE WHEN stage SQL’ THEN score ELSE null END) AS SQL,FROM score GROUP BY name;JOIN连接两个表相关的查询连接对两个表的数据进行重组将数据组合在一个表里。SELECT studentid,classid,FROM后的内容FROM student JOIN classWHERE classid2 AND studentid%1;(ID是奇数studentid%1;ID是偶数studentid%0GROUP BY studentname;ON条件过滤条件SELECT studentid,classid,FROM student JOIN class ON classidclass.id WHERE classid2 AND studentid%1 GROUP BY studentname;SELECT studentid,classid,FROM student JOIN class ON classidclass.id JOIN是FROM后的内容新生成的表WHERE classid2 AND studentid%1(ID是奇数studentid%1;ID是偶数studentid%0GROUP BY studentname;FROM 表 JOIN表ON条件标黄的当作一个新表ON可以改成WHERE吗单纯写JOIN是ON可以和WHERE替换。但是LEFTJOIN这则不行。LEFTJOIN和JOIN区别LEFTJOIN 必须有ON条件回去检查左边的数据是否都包含在新生成的表中。如果是与JOIN没有区别如果不是用NULL与不包含的行组成新行加入新表。RIGHTJOIN:A RIGHTJON BB LEFTJOIN A多表连接ABC三个表连接 A和B表先结合成AB表AB表在和C表结合。A JOIN B ON....JOIN C ON...JOIN D ON...A JOIN B JOIN C JOIN DA LEFT JOIN B ON...LEFTJOIN C...什么情况下用JOIN什么时候用LEFTJOIN。查询通信A的班主任名称SELECT 班主任名字 FROM student JOIN class ON classidclass.id WHERE studentnameA;查询哪些同学目前是没有班级的SELECT studentname FROM student LEFTJOIN class ON classidclass.id WHERE class.id IS NULL两个值做比较只能是同一行的数据。需要两行之间的对比自己JOIN自己。SELECT e1.name FROM employee AS e1 JOIN employee AS e_m2,id WHERE e1.salarye_m2.salary;PRIMARY是MYSQL的关键字加反引号/双引号。反引号在TAB键上。分组聚合函数不分家分组一般都是用来做聚合函数。子查询相当直观的SQL语句。类似英语里的从句。WHERE里面的子查询在查询如果在WHERE/SELECT相当于子查询先计算结果再判断。SELECT id FROM class WHERE manager小蓝;SELECT name FROM student WHERE classid1;子查询语句SELECT name FROM student WHERE classid(SELECT id FROM class WHERE manager小蓝);SELECT里面的子查询的子查询只能返回一个数值但是in的子查询能返回一列数据。SELECT * , (SELECT id FROM class WHERE manager ’ LV‘ FROM studentHAVING子查询不常见FROM里面的子查询在FROM里的子查询必须有别名as。FROM里的自查询相当于一个新的表。SELECT studentname FROM student JOIN class ON studentclassidclassid WHERE manager’小蓝;自查询语句SELECT studentname FROM student JOIN (SELECT * FROM class WHERE manager’小蓝) AS c ON studentclassidclassid;任何子查询都可以用JOIN的表变换。半连接semi-join子查询内引用复查询的表信息/在子查询中有访问复查询表信息的叫做半连接。半连接作用找到每个classid中最大的ID做对应的信息。SELECT * FROM student s1 WHERE idSELECT MAX(id) FROM student s2 WHERE classids1.class id;半连接前置找到每个班级学生的最大学号对应的学生信息。SELECT * FROM student WHERE id IN (SELECT MAX(id) FROM student GROUP BY classid);SQL书写思路按数据的流程一点点写。SQL学习资料推荐专业书籍MySQL必知必会/SQL必知必会知乎课程猴子数据分析从零学会SQL入门从零学会SQL简单查询从零学会SQL汇总分析从零学会SQL多表查询从零学会SQL复杂查询我的另一个知乎问答高中生想学一门技术类似编程什么的有什么推荐? - Rachel的回答 - 知乎高中生想学一门技术类似编程什么的有什么推荐?​www.zhihu.com
http://wiki.neutronadmin.com/news/247337/

相关文章:

  • 网站建设都包括哪些方面网站建设业务员前景
  • 农家乐网站 建设移动商城网站建设
  • 网站建设 10万元网站项目分析怎么做 方法有哪些
  • 网站建设好后打开是目录文件企业年金管理办法
  • 自己可以做网站吗wordpress返回键
  • WordPress建站如何解析新注册公司网站怎么做
  • 广州网站建站wordpress 如何安装插件
  • 网站没有模版能打开吗网络公司排名兴田德润
  • 如何修改网站主页网页设计首页制作
  • qq网页版登录官网登录入口网站wordpress崩了
  • 没有内容的网站应该怎么做传奇霸业手游官网
  • 校园网站建设情况统计表seo关键词有哪些类型
  • 网站logo衔接有公网ip 建网站
  • 商城网站建设需要多少我的电脑做网站服务器
  • php班级网站建设用linux做网站
  • 广州网站建设专家教育培训班
  • 临沂有哪几家做网站的郑州品牌网站建设费用
  • 做特殊任务的网站有网站吗推荐一下
  • 专业的网站制作中心wordpress简约红主题
  • 做公众号首图网站怎么创建个人视频号
  • 如何管理wordpress网站模板下载wordpress备份数库
  • 搭建网站要什么配置做教育网站需要规划哪些内容
  • 深圳网站建设中为汽车设计网站
  • 济南行业网站开发邢台网站123
  • 南宁品牌网站建设公司做网站简单需要什么
  • 仿购物网站目录网站浏览历史能恢复吗怎么设置的
  • 深圳网站建设 外包合作口碑好网站制作公司哪家好
  • 珠海网站建设方案报价温州网站建设企业
  • 宿迁定制网站建设广东新闻联播吴姗姗
  • 建设官方网站企业登录入口将夜影院在线观看免费完整版