
sql语句
徒手☆摘星
xkq
展开
-
sql语句中#{}和${}的区别
原创 2021-03-22 17:10:10 · 466 阅读 · 0 评论 -
left、right还能这么玩
LEFT:返回字符串中从左边开始指定个数字符LEFT(character_expression,integer_expression);举例RIGTH:返回字符串从右边开始指定个数字符RIGHT(character_expression,integer_expression);原创 2021-01-22 16:31:16 · 227 阅读 · 0 评论 -
sql中>=的写法
特殊字符 --------------------------- 替代符号小于等于 a<=b a <= b a <![CDATA[<= ]]>b大于等于 a>=b a >= b a <![CDATA[>= ]]>b不等于 a!=b a <![CDATA[ <> ]]>b a <![CDATA[!= ]]>b**例子:...原创 2020-12-28 11:30:48 · 5824 阅读 · 0 评论 -
SQL Server中varchar转datetime和Convert函数
原创 2020-10-12 14:32:55 · 5068 阅读 · 0 评论 -
UNION 和 UNION ALL区别
利用 UNION 关键字,可以给出多条 SELECT 语句,并将它们的结果组合成一个结果集。合并时,两个表对应的列数和数据类型必须相同。 SELECT 语句之间使用 UNION 或 UNION ALL 关键字分隔。不使用关键字 ALL,执行的时候会删除重复的记录,所有返回的行都是唯一的;使用关键宇 ALL 的作用是不删除重复行也不对结果进行自动排序。基本的语法格式如下:SELECT column,… FROM table1UNION [ALL]SELECT co.原创 2020-09-23 15:21:28 · 155 阅读 · 0 评论 -
备份
select into 和insert into 都能满足复制表的作用 但二者又有区别语法 :SELECT vale1, value2 into Table2 from Table1此处 创建目标表table2 并 把table1 中的数据复制到table2注意 :要求table2 表不存在语法: Insert into Table2(field1,field2,…) select value1,value2,…from Table1注意: 要求表table2 必须存在 且 列.原创 2020-09-11 17:41:53 · 128 阅读 · 0 评论 -
sql之 <>与 !=
<> 这个是最早的用法。!=是后来才加上的。两者意义相同,在可移植性上前者优于后者故而sql语句中尽量使用<>来做不等判断原创 2020-09-11 16:53:11 · 1731 阅读 · 0 评论 -
replae trim
Replace(String,from_str,to_str)即:将String中所有出现的from_str替换为to_str。trim():去掉字符串首尾的空格。利用replace、或是replaceAll去除字符串中所有的空格(包含首尾部的空格)原创 2020-07-21 15:00:20 · 131 阅读 · 0 评论 -
表中是否有重复数据
业务情景: 查询一张表中是重复数据; 或者统计有几个列是否存在重复。select A from table group by A having count(*) > 1;原创 2020-07-20 14:09:07 · 210 阅读 · 0 评论 -
SQL 查询某字段(是否为空)
原创 2020-07-07 16:51:04 · 2271 阅读 · 0 评论 -
left join 和 right join的区别
举例就是拿出左表中的每一条数据与右表中的数据依次对比,如果有匹配的,左右表所对应的数据返回,如果没有匹配的,依然返回左表中的数据,同时,右表数据以null填充。原创 2020-07-06 14:44:24 · 291 阅读 · 0 评论