欢迎投稿

今日深度:

Mariadb通配符筛选 (一),mariadb通配符筛选

Mariadb通配符筛选 (一),mariadb通配符筛选


   

第一部分通配符筛选

1.1 LIKE 与 %

LIKE: LIKE是谓词

“谓词 操作符何时不是操作符?答案是在它作为谓词(predicate)时。从技术上说,LIKE是谓词而不是操作符。虽然最终的结果是相同的,但应该对此术语有所了解,以免在SQL文档中遇到此术语时不知道。

%: %表示任何字符出现任意次数;

实例代码:

MariaDB [study_db]> SELECT * FROM books WHERE book_name LIKE '经济%';

+---------+-----------------+------------------+------------------+-------------+----------+------+

| book_id | book_name       | book_author_name | publication_date | description | classify | c    |

+---------+-----------------+------------------+------------------+-------------+----------+------+

|      15 | 经济学原理      | NULL             | 2003-08-01       | NULL        | 6        | NULL |

|      18 | 经济学常识      | NULL             | 2015-08-01       | NULL        | 6        | NULL |

+---------+-----------------+------------------+------------------+-------------+----------+------+

2 rows in set (0.00 sec)

1.2 LIKE 与 _

下划线{_}的用途与%一样,但下划线只匹配单个字符而不是多个字符.

 

www.htsjk.Com true http://www.htsjk.com/mariadb/36934.html NewsArticle Mariadb通配符筛选 (一),mariadb通配符筛选     第一部分 :  通配符筛选 1.1 LIKE 与 % LIKE: LIKE是谓词 “谓词 操作符何时不是操作符?答案是在它作为谓词(predicate)时。从技术上说,LI...
相关文章
    暂无相关文章
评论暂时关闭