MySQL搜索数据

xiaoxiao2021-02-28  81

SELECT语句的 子句WHERE的用法。

1、简单操作 使用操作符(=, <>, !=, <, >, >=, <=, BETWEEN..AND.. )操作 SELECT VEND_id, prod_name From products WHERE vend_id<>1003 注解:VEND_id 是products【表】的子【列】。 2、组合操作 AND操作符:表示选出两个条件同时满足行。(WHERE A and B;)OR操作符:选出满足A 或者满足B的行。(WHERE A OR B;)IN操作符:选出满足A或者满足B的行。(WHERE IN (A, B);)NOT操作符:选择不满足指定条件的行。(WHERE NOT IN (A, B);) 3、通配符搜索 语法格式:【WHERE A LIKE '_000'; 】 百分比(%)通配符,匹配任意字符出现任意次数。下划线(_)通配符,匹配一个字符。 4、正则表达式搜索 语法格式:【WHERE A REGEXP '.000'; '.' 匹配一个字符'[0-9]' 匹配任意数字'[a-z]' 匹配任意字母'A I B' 选出满足A 或者满足B的行 等于 OR操作符'\\.' 匹配特殊字符"." 用 \\ 引起来 注解:REGEXP 和 LIKE 的区别,  REGEXP 匹配字符串的部分,   LIKE 匹配字符串的全部
转载请注明原文地址: https://www.6miu.com/read-52298.html

最新回复(0)