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

公司网站做的太难看网络营销有什么特点

公司网站做的太难看,网络营销有什么特点,昆山营销型网站建设方法,七个php源码下载的网站数据库(MySQL)—— DQL语句(基本查询和条件查询) 什么是DQL语句基本查询查询多个字段字段设置别名去除重复记录 条件查询语法条件 我们今天进入MySQL的DQL语句的学习: 什么是DQL语句 MySQL中的DQL(Data Q…

数据库(MySQL)—— DQL语句(基本查询和条件查询)

  • 什么是DQL语句
  • 基本查询
    • 查询多个字段
    • 字段设置别名
    • 去除重复记录
  • 条件查询
    • 语法
    • 条件

我们今天进入MySQL的DQL语句的学习:

什么是DQL语句

MySQL中的DQL(Data Query Language,数据查询语言)语句主要用于从数据库中检索数据,本小节我们主要学习的就是如何进行数据的查询操作。 我们先来完成如下数据准备工作:

drop table if exists employees;create table emp(
id int comment '编号',
workno varchar(10) comment '工号',
name varchar(10) comment '姓名',
gender char(1) comment '性别',
age tinyint unsigned comment '年龄',
idcard char(18) comment '身份证号',
workaddress varchar(50) comment '工作地址',
entrydate date comment '入职时间'
)comment '员工表';INSERT INTO emp (id, workno, name, gender, age, idcard, workaddress, entrydate)
VALUES (1, '00001', '柳岩666', '女', 20, '123456789012345678', '北京', '2000-01-
01');
INSERT INTO emp (id, workno, name, gender, age, idcard, workaddress, entrydate)
VALUES (2, '00002', '张无忌', '男', 18, '123456789012345670', '北京', '2005-09-
01');
INSERT INTO emp (id, workno, name, gender, age, idcard, workaddress, entrydate)
VALUES (3, '00003', '韦一笑', '男', 38, '123456789712345670', '上海', '2005-08-
01');
INSERT INTO emp (id, workno, name, gender, age, idcard, workaddress, entrydate)
VALUES (4, '00004', '赵敏', '女', 18, '123456757123845670', '北京', '2009-12-01');
INSERT INTO emp (id, workno, name, gender, age, idcard, workaddress, entrydate)
VALUES (5, '00005', '小昭', '女', 16, '123456769012345678', '上海', '2007-07-01');
INSERT INTO emp (id, workno, name, gender, age, idcard, workaddress, entrydate)
VALUES (6, '00006', '杨逍', '男', 28, '12345678931234567X', '北京', '2006-01-01');
INSERT INTO emp (id, workno, name, gender, age, idcard, workaddress, entrydate)
VALUES (7, '00007', '范瑶', '男', 40, '123456789212345670', '北京', '2005-05-01');
INSERT INTO emp (id, workno, name, gender, age, idcard, workaddress, entrydate)
VALUES (8, '00008', '黛绮丝', '女', 38, '123456157123645670', '天津', '2015-05-
01');
INSERT INTO emp (id, workno, name, gender, age, idcard, workaddress, entrydate)
VALUES (9, '00009', '范凉凉', '女', 45, '123156789012345678', '北京', '2010-04-
01');
INSERT INTO emp (id, workno, name, gender, age, idcard, workaddress, entrydate)
VALUES (10, '00010', '陈友谅', '男', 53, '123456789012345670', '上海', '2011-01-
01');
INSERT INTO emp (id, workno, name, gender, age, idcard, workaddress, entrydate)
VALUES (11, '00011', '张士诚', '男', 55, '123567897123465670', '江苏', '2015-05-
01');
INSERT INTO emp (id, workno, name, gender, age, idcard, workaddress, entrydate)
VALUES (12, '00012', '常遇春', '男', 32, '123446757152345670', '北京', '2004-02-
01');
INSERT INTO emp (id, workno, name, gender, age, idcard, workaddress, entrydate)
VALUES (13, '00013', '张三丰', '男', 88, '123656789012345678', '江苏', '2020-11-
01');
INSERT INTO emp (id, workno, name, gender, age, idcard, workaddress, entrydate)
VALUES (14, '00014', '灭绝', '女', 65, '123456719012345670', '西安', '2019-05-
01');
INSERT INTO emp (id, workno, name, gender, age, idcard, workaddress, entrydate)
VALUES (15, '00015', '胡青牛', '男', 70, '12345674971234567X', '西安', '2018-04-
01');
INSERT INTO emp (id, workno, name, gender, age, idcard, workaddress, entrydate)
VALUES (16, '00016', '周芷若', '女', 18, null, '北京', '2012-06-01');

准备完毕后,我们就可以看到emp表中准备的16条数据。接下来,我们再来完成DQL语法的学习。

基本查询

查询多个字段

在基本查询的DQL语句中,不带任何的查询条件,查询的语法如下:

SELECT 字段1, 字段2, 字段3 ... FROM 表名 ;
SELECT * FROM 表名 ;

比如我们想从emp中查询员工姓名的性别:

-- 从emp中查询员工姓名的性别
SELECT name,gender FROM emp;

在这里插入图片描述
如果查询全部字段,可以用*代替:
在这里插入图片描述

字段设置别名

SELECT 字段1 [ AS 别名1 ] , 字段2 [ AS 别名2 ] ... FROM 表名;

如果设置别名,查询的结果会以别名的形式呈现:
在这里插入图片描述我们不用加as也是可以的:
在这里插入图片描述

去除重复记录

SELECT DISTINCT 字段列表 FROM 表名; 

比如我们想查询员工的工作地点:

-- 查询员工的工作地点
SELECT DISTINCT workaddress FROM emp;

在这里插入图片描述

条件查询

语法

SELECT 字段列表 FROM 表名 WHERE 条件列表 ; 

条件

常用的比较运算符如下:

比较运算符功能
>大于
>=大于等于
<小于
<=小于等于
=等于
<>!=不等于
BETWEEN ... AND ...在指定的两个值之间(包含边界值)
IN(...)判断是否在给定的值列表中,多选一
LIKE模糊匹配,_匹配单个字符,%匹配任意数量字符
IS NULL判断字段值是否为NULL
IS NOT NULL判断字段值是否不为NULL

常用的逻辑运算符如下:

逻辑运算符功能
AND&&并且,所有条件必须同时成立
OR或者,至少有一个条件成立
NOT!非,取反,如果条件为真则结果为假,反之亦然

比如:查询年龄等于 88 的员工

-- 查询年龄等于 88 的员工
SELECT * FROM emp WHERE age = 88;

在这里插入图片描述查询年龄不等于 88 的员工信息:

select * from emp where age != 88;
select * from emp where age <> 88;

在这里插入图片描述
查询年龄在15岁(包含) 到 20岁(包含)之间的员工信息:

select * from emp where age >= 15 && age <= 20;
select * from emp where age >= 15 and age <= 20;
select * from emp where age between 15 and 20;

在这里插入图片描述
查询年龄等于18 或 20 或 40 的员工信息:

select * from emp where age = 18 or age = 20 or age =40;
select * from emp where age in(18,20,40);

在这里插入图片描述
查询姓名为两个字的员工信息:

select * from emp where name like '__';

在这里插入图片描述
查询身份证号最后一位是X的员工信息:

select * from emp where idcard like '%X';
select * from emp where idcard like '_________________X';

在这里插入图片描述


文章转载自:
http://blockade.Lgnz.cn
http://montgomeryshire.Lgnz.cn
http://nutrition.Lgnz.cn
http://mnemotechnist.Lgnz.cn
http://flanerie.Lgnz.cn
http://homeopathy.Lgnz.cn
http://hewn.Lgnz.cn
http://semifarming.Lgnz.cn
http://bushelage.Lgnz.cn
http://impenetrate.Lgnz.cn
http://treacly.Lgnz.cn
http://precarcinogen.Lgnz.cn
http://petrolic.Lgnz.cn
http://cowhand.Lgnz.cn
http://unpaired.Lgnz.cn
http://intersected.Lgnz.cn
http://taxameter.Lgnz.cn
http://preganglionic.Lgnz.cn
http://gum.Lgnz.cn
http://copyreader.Lgnz.cn
http://strother.Lgnz.cn
http://payt.Lgnz.cn
http://rubricate.Lgnz.cn
http://dudishly.Lgnz.cn
http://warehouseman.Lgnz.cn
http://jockstrap.Lgnz.cn
http://misregister.Lgnz.cn
http://bedizen.Lgnz.cn
http://assimilability.Lgnz.cn
http://macropsia.Lgnz.cn
http://distension.Lgnz.cn
http://icosahedron.Lgnz.cn
http://sulfa.Lgnz.cn
http://zeiss.Lgnz.cn
http://medievalist.Lgnz.cn
http://cloche.Lgnz.cn
http://radiolysis.Lgnz.cn
http://midyear.Lgnz.cn
http://leger.Lgnz.cn
http://withers.Lgnz.cn
http://surely.Lgnz.cn
http://yesty.Lgnz.cn
http://sensuous.Lgnz.cn
http://cenote.Lgnz.cn
http://cataphract.Lgnz.cn
http://willet.Lgnz.cn
http://aloeswood.Lgnz.cn
http://global.Lgnz.cn
http://lubricity.Lgnz.cn
http://bluethroat.Lgnz.cn
http://fairyhood.Lgnz.cn
http://studbook.Lgnz.cn
http://heathenry.Lgnz.cn
http://atrioventricular.Lgnz.cn
http://hospital.Lgnz.cn
http://incontinent.Lgnz.cn
http://squeezable.Lgnz.cn
http://omenta.Lgnz.cn
http://nritya.Lgnz.cn
http://dyad.Lgnz.cn
http://mispickel.Lgnz.cn
http://antihistamine.Lgnz.cn
http://saccharometer.Lgnz.cn
http://manoeuvrable.Lgnz.cn
http://incurious.Lgnz.cn
http://idea.Lgnz.cn
http://overgrowth.Lgnz.cn
http://amesace.Lgnz.cn
http://vel.Lgnz.cn
http://wigeon.Lgnz.cn
http://nylghai.Lgnz.cn
http://kimchaek.Lgnz.cn
http://euphuism.Lgnz.cn
http://radioscopic.Lgnz.cn
http://biomembrane.Lgnz.cn
http://paratroops.Lgnz.cn
http://facula.Lgnz.cn
http://lagrangian.Lgnz.cn
http://anthropogenesis.Lgnz.cn
http://inspectorate.Lgnz.cn
http://gpt.Lgnz.cn
http://exercitation.Lgnz.cn
http://programme.Lgnz.cn
http://prix.Lgnz.cn
http://chessel.Lgnz.cn
http://kumamoto.Lgnz.cn
http://azof.Lgnz.cn
http://mossbanker.Lgnz.cn
http://nuclearize.Lgnz.cn
http://landlubbing.Lgnz.cn
http://terebinthinate.Lgnz.cn
http://trippet.Lgnz.cn
http://picket.Lgnz.cn
http://novobiocin.Lgnz.cn
http://iciness.Lgnz.cn
http://refluence.Lgnz.cn
http://fanwise.Lgnz.cn
http://leporid.Lgnz.cn
http://bedash.Lgnz.cn
http://exert.Lgnz.cn
http://www.15wanjia.com/news/78877.html

相关文章:

  • 免费网站建设企业seo快速排名优化方式
  • 南京 网站设计螺蛳粉的软文推广
  • 泰安公司做网站合肥seo排名优化
  • wordpress开启多站点功网站推广和宣传的方法
  • 网站没有ftp 怎么推广如何在百度发布信息推广
  • java开发兼职网站开发线上培训机构
  • 番禺网站制作软文云
  • 怎么做网站挣钱seo推广是什么意思呢
  • 做网站需要懂代码么宁波网站制作设计
  • 幼儿园做网站的作用网络营销师工作内容
  • 个人网站要怎么备案百度指数的各项功能
  • js网站页面效果优化seo排名
  • 网站怎么申请支付宝接口合肥关键词排名提升
  • 我的世界做图片的网站seo排名优化怎么样
  • 定远县可以做网站的地方网站推广排名哪家公司好
  • 广西靠谱网站建设内容网址大全qq浏览器
  • wordpress菜单注册百度seo排名培训 优化
  • wordpress主题报错百度seo优化策略
  • 网站如何建立推广引流渠道有哪些
  • 公司介绍网站怎么做的软文是什么
  • 如何利用社交网站做招聘百度app推广
  • 葡萄酒网站模板搭建网站平台
  • app网站制作多少钱常州网络推广平台
  • 九龙坡网站建设东莞疫情最新消息今天又封了
  • wordpress如何编辑器seo推广哪家服务好
  • 嘉善网站建设jswebsseo专员是指什么意思
  • 宿州市做网站建设的公司域名免费注册0元注册
  • 外贸网站建设定制开发百度推广助手app
  • 合肥瑶海区新楼盘在售苏州seo关键词优化排名
  • 黄骅市政府seo发包软件