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

做猎头顾问 经常看哪些网站网络营销与推广教案

做猎头顾问 经常看哪些网站,网络营销与推广教案,wordpress+微信通知,400电话单页网站来一波英语单词解释(意思)create 创建show 显示database 数据库use 使用select 选择table 表from 来自…distinct 消除重复行as 同样地(用于其别名)where 范围like 模糊查询rlike 正则查询In 范围查询not in 不非连续的范围之内between ... and …表示…来一波英语单词解释(意思)create   创建show  显示database   数据库use    使用select   选择table   表from   来自…distinct   消除重复行as   同样地(用于其别名)where  范围like   模糊查询rlike  正则查询In   范围查询not in 不非连续的范围之内between ... and …表示在一个连续的范围内not between ... and ...表示不在一个连续的范围内is null   判为空is not null   判非空order by   字段asc从小到大排列即升序desc从大到小排序即降序count   总数max   最大值min   最小值sum   求和avg   平均值round   四舍五入group by  分组group_concat   字符串连接使用having   筛选分组的数据limit    分页inner join(等值连接) 只返回两个表中联结字段相等的行left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录-- 数据的准备-- 创建一个数据库create database python_test charsetutf8;-- 使用一个数据库use python_test;-- 显示使用的当前数据是哪个?select database();-- 创建一个数据表-- students表create table students(id int unsigned primary key auto_increment not null,name varchar(20) default ,age tinyint unsigned default 0,height decimal(5,2),gender enum(男,女,中性,保密) default 保密,cls_id int unsigned default 0,is_delete bit default 0);-- classes表create table classes (id int unsigned auto_increment primary key not null,name varchar(30) not null);insert into students (name,age) values(赵日天,9);insert into students set name 李杀神,age10;-- 查询-- 查询所有字段-- select * from 表名;select * from students;select * from classes;select id, name from classes;-- 查询指定字段-- select 列1,列2,... from 表名;select name, age from students;-- 使用 as 给字段起别名-- select 字段 as 名字.... from 表名;select name as 姓名, age as 年龄 from students;-- select 表名.字段 .... from 表名;select students.name, students.age from students;-- 可以通过 as 给表起别名-- select 别名.字段 .... from 表名 as 别名;select students.name, students.age from students;select s.name, s.age from students as s;-- 消除重复行-- distinct 字段select distinct gender from students;-- 条件查询-- 比较运算符-- select .... from 表名 where .....-- -- 查询大于18岁的信息select * from students where age18;select id,name,gender from students where age18;-- -- 查询小于18岁的信息select * from students where age18;-- -- -- 查询小于或者等于18岁的信息-- -- 查询年龄为18岁的所有学生的名字select * from students where age18;-- ! 或者 -- 逻辑运算符-- and-- 18到28之间的所以学生信息select * from students where age18 and age28;-- 18岁以上的女性select * from students where age18 and gender女;select * from students where age18 and gender2;-- or-- 18以上或者身高查过180(包含)以上select * from students where age18 or height180;-- not-- 不在 18岁以上的女性 这个范围内的信息-- select * from students where not age18 and gender2;select * from students where not (age18 and gender2);-- 年龄不是小于或者等于18 并且是女性select * from students where (not age18) and gender2;-- 模糊查询-- like-- % 替换1个或者多个-- _ 替换1个-- 查询姓名中 以 小 开始的名字select name from students where name小;select name from students where name like 小%;-- 查询姓名中 有 小 所有的名字select name from students where name like %小%;-- 查询有2个字的名字select name from students where name like __;-- 查询有3个字的名字select name from students where name like __;-- 查询至少有2个字的名字select name from students where name like __%;-- rlike 正则-- 查询以 周开始的姓名select name from students where name rlike ^周.*;-- 查询以 周开始、伦结尾的姓名select name from students where name rlike ^周.*伦$;-- 范围查询-- in (1, 3, 8)表示在一个非连续的范围内-- 查询 年龄为18、34的姓名select name,age from students where age18 or age34;select name,age from students where age18 or age34 or age12;select name,age from students where age in (12, 18, 34);-- not in 不非连续的范围之内-- 年龄不是 18、34岁之间的信息select name,age from students where age not in (12, 18, 34);-- between ... and ...表示在一个连续的范围内-- 查询 年龄在18到34之间的的信息select name, age from students where age between 18 and 34;-- not between ... and ...表示不在一个连续的范围内-- 查询 年龄不在在18到34之间的的信息select * from students where age not between 18 and 34;select * from students where not age between 18 and 34;-- 空判断-- 判空is null-- 查询身高为空的信息select * from students where height is null;select * from students where height is NULL;select * from students where height is Null;-- 判非空is not nullselect * from students where height is not null;-- 排序-- order by 字段-- asc从小到大排列即升序-- desc从大到小排序即降序-- 查询年龄在18到34岁之间的男性按照年龄从小到到排序select * from students where (age between 18 and 34) and gender1;select * from students where (age between 18 and 34) and gender1 order by age;select * from students where (age between 18 and 34) and gender1 order by age asc;-- 查询年龄在18到34岁之间的女性身高从高到矮排序select * from students where (age between 18 and 34) and gender2 order by height desc;-- order by 多个字段-- 查询年龄在18到34岁之间的女性身高从高到矮排序, 如果身高相同的情况下按照年龄从小到大排序select * from students where (age between 18 and 34) and gender2 order by height desc,id desc;-- 查询年龄在18到34岁之间的女性身高从高到矮排序, 如果身高相同的情况下按照年龄从小到大排序,-- 如果年龄也相同那么按照id从大到小排序select * from students where (age between 18 and 34) and gender2 order by height desc,age asc,id desc;-- 按照年龄从小到大、身高从高到矮的排序select * from students order by age asc, height desc;-- 聚合函数-- 总数-- count-- 查询男性有多少人女性有多少人select * from students where gender1;select count(*) from students where gender1;select count(*) as 男性人数 from students where gender1;select count(*) as 女性人数 from students where gender2;-- 最大值-- max-- 查询最大的年龄select age from students;select max(age) from students;-- 查询女性的最高 身高select max(height) from students where gender2;-- 最小值-- min-- 求和-- sum-- 计算所有人的年龄总和select sum(age) from students;-- 平均值-- avg-- 计算平均年龄select avg(age) from students;-- 计算平均年龄 sum(age)/count(*)select sum(age)/count(*) from students;-- 四舍五入 round(123.23 , 1) 保留1位小数-- 计算所有人的平均年龄保留2位小数select round(sum(age)/count(*), 2) from students;select round(sum(age)/count(*), 3) from students;-- 计算男性的平均身高 保留2位小数select round(avg(height), 2) from students where gender1;-- select name, round(avg(height), 2) from students where gender1;-- 分组-- group by-- 按照性别分组,查询所有的性别select name from students group by gender;select * from students group by gender;select gender from students group by gender;-- 计算每种性别中的人数select gender,count(*) from students group by gender;-- 计算男性的人数select gender,count(*) from students where gender1 group by gender;-- group_concat(...)-- 查询同种性别中的姓名select gender,group_concat(name) from students where gender1 group by gender;select gender,group_concat(name, age, id) from students where gender1 group by gender;select gender,group_concat(name, _, age, , id) from students where gender1 group by gender;-- having-- 查询平均年龄超过30岁的性别以及姓名 having avg(age) 30select gender, group_concat(name),avg(age) from students group by gender having avg(age)30;-- 查询每种性别中的人数多于2个的信息select gender, group_concat(name) from students group by gender having count(*)2;-- 分页-- limit start, count-- 限制查询出来的数据个数select * from students where gender1 limit 2;-- 查询前5个数据select * from students limit 0, 5;-- 查询id6-10(包含)的书序select * from students limit 5, 5;-- 每页显示2个第1个页面select * from students limit 0,2;-- 每页显示2个第2个页面select * from students limit 2,2;-- 每页显示2个第3个页面select * from students limit 4,2;-- 每页显示2个第4个页面select * from students limit 6,2; -- ----- limit (第N页-1)*每个的个数, 每页的个数;-- 每页显示2个显示第6页的信息, 按照年龄从小到大排序select * from students order by age asc limit 10,2;select * from students where gender2 order by height desc limit 0,2;-- 连接查询-- inner join ... on-- select ... from 表A inner join 表B;select * from students inner join classes;-- 查询 有能够对应班级的学生以及班级信息select * from students inner join classes on students.cls_idclasses.id;-- 按照要求显示姓名、班级select students.*, classes.name from students inner join classes on students.cls_idclasses.id;select students.name, classes.name from students inner join classes on students.cls_idclasses.id;-- 给数据表起名字select s.name, c.name from students as s inner join classes as c on s.cls_idc.id;-- 查询 有能够对应班级的学生以及班级信息显示学生的所有信息只显示班级名称select s.*, c.name from students as s inner join classes as c on s.cls_idc.id;-- 在以上的查询中将班级姓名显示在第1列select c.name, s.* from students as s inner join classes as c on s.cls_idc.id;-- 查询 有能够对应班级的学生以及班级信息, 按照班级进行排序select c.name, s.* from students as s inner join classes as c on s.cls_idc.id order by c.name;-- 当时同一个班级的时候按照学生的id进行从小到大排序select c.name, s.* from students as s inner join classes as c on s.cls_idc.id order by c.name,s.id;-- left join-- 查询每位学生对应的班级信息select * from students as s left join classes as c on s.cls_idc.id;-- 查询没有对应班级信息的学生-- select ... from xxx as s left join xxx as c on..... where .....-- select ... from xxx as s left join xxx as c on..... having .....select * from students as s left join classes as c on s.cls_idc.id having c.id is null;select * from students as s left join classes as c on s.cls_idc.id where c.id is null;-- right join on-- 将数据表名字互换位置用left join完成-- 自关联-- 查询所有省份select * from areas where pid is null;-- 查询出山东省有哪些市select * from areas as province inner join areas as city on city.pidprovince.aid having province.atitle山东省;select province.atitle, city.atitle from areas as province inner join areas as city on city.pidprovince.aid having province.atitle山东省;-- 查询出青岛市有哪些县城select province.atitle, city.atitle from areas as province inner join areas as city on city.pidprovince.aid having province.atitle青岛市;select * from areas where pid(select aid from areas where atitle青岛市)-- 子查询-- 标量子查询-- 查询出高于平均身高的信息-- 查询最高的男生信息select * from students where height 188;select * from students where height (select max(height) from students);-- 列级子查询-- 查询学生的班级号能够对应的学生信息-- select * from students where cls_id in (select id from classes);
http://www.pierceye.com/news/840109/

相关文章:

  • 阿里 网站建设方案书 模板wordpress影视模版
  • 广西网站建设工具网站推广方法主要有哪些
  • 源码购买网站郑州新一网站建设
  • 大学生网站设计论文范文某集团网站建设规划书
  • 温州哪里有网站建设深圳关键词首页排名
  • 做网站用什么面板好网站建设网站公司
  • 寻求网站建设技术网页升级访问永久你懂的
  • 做网站的公司有多少家无后台基础怎么建设网站
  • 在公司做网站是什么职位有链接的网站怎么做
  • 手机网站开发前台架构专业群建设网站
  • 做网站设计怎么样网站ui怎么做的
  • 企业网站用织梦好吗ui培训的课程都有哪些
  • 临沂专业网站建设公司哪家好做网站的照片要多大像素
  • 山东滕州做网站技术电话wordpress网页登陆
  • 做公司网站的费用flash交互网站页面切换制作
  • 网络推广渠道有哪些百度手机seo
  • 重庆专业网站建设公司哪家好seo的中文意思是什么
  • 做品牌折扣微信推广的网站网站换主机换域名
  • 营销型网站有哪些建设流程怎样制作免费的网站
  • 天津建设工程计价网站手工加工网
  • 温州做美食网站网站建设的方案模板下载
  • 如何快速网站备案以用户为中心 建设学校网站
  • 宣传型网站有哪些宁波建设信息港网站
  • php网站开发是做什么的phpcms v9企业网站模板(简洁利于优化)
  • 什么是网站和网页wordpress启用插件出错
  • asp网站制作工具怎么样做国际网站生意
  • 签订网站建设合同山东建设工程招标网官方网站
  • 迅速建设企业网站外贸网站服务器选择
  • 建设网站详细流程wordpress建站数据库
  • 贵阳建立网站聊城网站建设设计