笔记
三柒ccccc
这个作者很懒,什么都没留下…
展开
-
MYSQL正则表达式的用法
MYSQL正则表达式的用法一、定义及命令MySQL中使用 REGEXP 操作符来进行正则表达式匹配具体模式如下:命令描述^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 ‘\n’ 或 ‘\r’ 之后的位置。$匹配输入字符串的结束位置。如果设置了 RegExp 对象的 Multiline 属性,$ 也匹配 ‘\n’ 或 ‘\r’ 之后的位置。.匹配除 “\n” 之外的任何单个字符。要匹配包括 ‘\n’ 在内的任何字原创 2021-07-02 17:04:03 · 259 阅读 · 0 评论 -
SQL中case、NVL、coalesce、nullif的用法
SQL中case、NVL、coalesce、nullif的用法一、case在不同的条件下返回不同的值用法:case when 条件1 then 值1when 条件2 then 值2else 值3end二、NVLNVL takes two arguments and returns the first value that is not null.NVL只接受两个参数并返回两个参数中第一个不为空的值。用法:NVL(x,y) = x if x is not nullNVL(x,y)原创 2021-06-02 19:47:27 · 491 阅读 · 0 评论 -
SQL中的各种联结
SQL中的各种联结一、定义联结是一种机制,用来在一条select语句中关联表,因此称为联结。SQL不限制一条SELECT语句中可以联结的表的数量。不要联结不必要的表,会耗费资源,联结的表越多,性能下降越厉害。虽然SQL本身不限制表的数量,但数据库会有限制,需参考数据库文档以了解限制。二、内联结(inner join)基于两个表之间的相等测试,这种联结称为内联结(inner join),也称为等值联结(equijoin)。select name,price from vendorsinn原创 2021-06-02 19:36:19 · 918 阅读 · 0 评论