点击蓝色字关注“SQL数据库运维”,回复“SQL”获取2TB学习资源!
23、SQL 运算符有哪些类型?
参考答案如下:
运算符是为执行特定操作而保留的特殊关键字或特殊字符。它们也用于 SQL 查询。我们主要可以在 SQL 命令的 WHERE 子句中使用这些运算符。它是根据指定条件过滤数据的命令的一部分。SQL 运算符可分为以下几种类型:
算术运算符:这些运算符用于对数值数据执行数学运算。此运算符的类别是加法 (+)、减法 (-)、乘法 (
*
)、除法 (/)、余数/模数 (%) 等。逻辑运算符:这些运算符计算表达式并以 True 或 False 返回结果。此运算符包括 ALL、AND、ANY、ISNULL、EXISTS、BETWEEN、IN、LIKE、NOT、OR、UNIQUE。
比较运算符:这些运算符用于执行两个值的比较并检查它们是否相同。包括等于(=)、不等于(!= 或
<>
)、小于(<)、大于(>)、小于等于(<=)、大于等于(>=) , 不小于 (!<), 不大于 (!>) 等。位运算符:用于在整数类型的两个表达式之间进行位操作。它首先将整数转换为二进制位,然后应用 AND(& 符号)、OR(
|
、^
)、NOT(~
)等运算符。复合运算符:这些运算符在将变量的结果设置为运算结果之前对变量执行运算。它包括加等于(+=)、减等于(-=)、乘等于(
*=
)、除等于(/=)、模等于(%=)等。字符串运算符:这些运算符主要用于执行字符串的连接和模式匹配。它包括+(字符串连接)、+=(字符串连接分配)、
%
(通配符)、[](字符匹配)、[^](不匹配的字符)、_(通配符匹配一个字符) ), ETC。
24、SQL中的视图是什么?
参考答案如下:
视图是没有值的数据库对象。它是一个虚拟表,包含表中的数据子集。它看起来像一个包含行和列的实际表,但它占用的空间更少,因为它实际上并不存在。它的操作与基表类似,但不包含自己的任何数据。它的名字总是独一无二的。一个视图可以包含来自一个或多个表的数据。如果基础表中发生任何更改,视图中也会反映相同的更改。
视图的主要用途是实现安全机制。它是可搜索的对象,可以在其中使用查询来搜索视图。它只显示创建视图时声明的查询返回的数据。
可以使用以下语法创建视图:
CREATE VIEW view_name ASSELECT column_lists FROM table_nameWHERE condition;
建议点赞收藏备用,也许哪天换工作就用到了!好的东西需要被发现和知晓!
参考资料:https://www.yiibai.com/interview/300

点击关注“SQL数据库运维”,后台或浏览至公众号文章底部点击“发消息”回复关键字:进群,带你进入高手如云的技术交流群。后台回复关键字:SQL,获取学习资料。
动动小手点击加关注呦☟☟☟




