SQL
文章平均质量分 56
痕迹灬
致力于为.Net开发者提供最新的技术资讯、实用的开发教程和案例分享。我们的内容涵盖了.Net框架、C#编程、.NetCore、WPF、WinForms等方面的知识。
展开
-
Oracle SEQUENCE实现自增流水号,并设置定时任务每日清零
BYMINUTE=0;BYSECOND=0', -- 每天 0 点执行。start_date => SYSTIMESTAMP, -- 开始时间,可以设置为当前时间或者你需要的时间。--创建存储过程重置自增序列从1开始。--查询正在执行的jobs。原创 2024-03-21 10:02:05 · 746 阅读 · 0 评论 -
SQL语法常用总结
SELECT DISTINCT NAME FROM all_source --系统表。WHERE TYPE = 'PROCEDURE' --类型为存储。--查询SPE1字符串中第一个逗号和第三个逗号之间的字符串。--查询所有存储当中是否用了tabel_A这个表。--将字符串时间转化成时间格式比较。--sql比较两个字符串是否包含。--查询所有存储中是否使用A字段。--case when 语句。--判断字符串空值就赋值为0。--截取字符前或后面的字符串。--查询正在运行的job。--like语句优化。原创 2023-11-22 16:40:37 · 371 阅读 · 0 评论 -
SQL语句With As的用法
WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。因为UNION ALL的每个部分可能相同,但是如果每个部分都去执行一遍的话,则成本太高,所以可以使用WITH AS短语,则只要执行一遍即可。其实就是把一大堆重复用到的SQL语句放在with as 里面,取一个别名,后面的查询就可以用它。原创 2023-07-04 15:03:31 · 1478 阅读 · 0 评论 -
SQL中left join、right join、inner join等的区别
inner join,其实就是“join”,两个是表示一个的,内连接,表示以两个表的交集为主,查出来是两个表有交集的部分,其余没有关联就不额外显示出来。就是“左连接”,表1左连接表2,以左为主,表示以表1为主,关联上表2的数据,查出来的结果显示左边的所有数据,然后右边显示的是和左边有交集部分的数据。“右连接”,表1右连接表2,以右为主,表示以表2为主,关联查询表1的数据,查出表2所有数据以及表1和表2有交集的数据。1、inner join:inner join的数量小于等于左表和右表中的记录数量。原创 2023-12-01 16:32:46 · 2887 阅读 · 1 评论