您现在的位置是:主页 > news > wordpress软件根目录在哪里/丽水百度seo

wordpress软件根目录在哪里/丽水百度seo

admin2025/6/26 14:48:30news

简介wordpress软件根目录在哪里,丽水百度seo,专业做卖菜的网站,戴尔网站建设成功的关键条件查询语法SELECT <列名1>,<列名2>&#xff0c;...<列明N> FROM <表名>WHERE <筛选条件>按条件表达式筛选按逻辑表达式筛选按模糊条件筛选按条件表达式筛选示例:SELECTemp_no AS 工号,salary AS 工资 FROMsalaries WHEREsalary > 85000;输…

wordpress软件根目录在哪里,丽水百度seo,专业做卖菜的网站,戴尔网站建设成功的关键条件查询语法SELECT <列名1>,<列名2>&#xff0c;...<列明N> FROM <表名>WHERE <筛选条件>按条件表达式筛选按逻辑表达式筛选按模糊条件筛选按条件表达式筛选示例:SELECTemp_no AS 工号,salary AS 工资 FROMsalaries WHEREsalary > 85000;输…

条件查询

语法SELECT <列名1>,<列名2>,...<列明N> FROM <表名>WHERE <筛选条件>
  1. 按条件表达式筛选
  2. 按逻辑表达式筛选
  3. 按模糊条件筛选

按条件表达式筛选

示例:

SELECT`emp_no`  AS `工号`,`salary` AS `工资`
FROMsalaries
WHEREsalary > 85000;

输出效果

d95070a642b775b2e491f12e5a1e003f.png

按逻辑表达式筛选

MySQL的逻辑表达式的有 && (且)、|| (或)、!(非) ,也可以标识为 and、 or、 not

  • &&和and表示,左右两个条件表达式都为true,即结果为true,否则返回false
  • ||和or表示左右两个表达式其中一个为true,即返回true,两个表达式为false,即返回false。
  • !和not表示 连接的条件表达式为false,即返回true,否则返回false;

例如:

SELECT`emp_no`  AS `工号`,`first_name` AS `名字`,`gender` AS `性别`
FROMemployees
WHEREgender!='M' AND emp_no <11000

输出效果:

7f027daebdb757cc78a1e701223d1306.png

示例2:

SELECTemp_no AS `工号`,salary AS '工资',salary*0.05 AS `职效`
FROMsalaries
WHEREsalary > 45000 AND salary <53000 AND salary*0.05<2500;

输出效果

996533d714ea41b9b53400dc67e1635f.png

按模糊条件筛选

模糊查询,有LIKE、BETWEEN AND、IN、IS null、IS NOT null。

LIKE的特点通常和通配符搭配使用

  • % 表示任意多个字符,包含0个字符
  • _ 表示任意单个字符
SELECT`emp_no` "工号",`first_name` "名字",`gender` "性别"
FROMemployees
WHEREfirst_name NOT LIKE 'Barn%' AND gender='M'

输出效果:

81d265dc505a3487d4c63157ff88d4f3.png

示例2

SELECT`emp_no` "工号",`first_name` "名字",`gender` "性别"
FROMemployees
WHEREfirst_name LIKE '___e_ar%' AND gender='M'

输出效果:

fdf9454b59f7d34121505c81c5b976d2.png

BETWEEN AND模糊查询

SELECT`emp_no` "工号",`first_name` "名字",`gender` "性别"
FROMemployees
WHEREemp_no BETWEEN 20000 AND 25000 AND gender='M';

输出效果:

b82634fa2761eefc3e96db309c3d85f9.png

IN 条件查询

MySQL支持IN关键字查询,我们可以将明确的字段值放入IN关键字的括后内部,按照字段值查找对应的记录。

使用IN的注意事项

  • 简化查询语句,
  • IN列表中的字段值数据类型必须相容。
  • IN列表中的字段值不能使用%,_这些通配符。
IN (字段值1,字段值2,.....)
SELECTemp_no '工号',first_name '名字',gender '性别',hire_date '入职日期'
FROM employees
WHERE
hire_date IN ('1992-12-1','1985-05-13'
);

输出结果

3d8e2ca868cb3bd20bd36eca7a9a479f.png

上面的查询语句和下面的条件OR查询是等价的

SELECTemp_no '工号',first_name '名字',gender '性别',hire_date '入职日期'
FROM employees
WHEREhire_date = '1992-12-1' OR hire_date = '1985-05-13'

下一篇有待更新....