date函数

Oracle单值函数以及多表查询

依然范特西╮ 提交于 2019-12-11 14:58:46
第三章:单值函数 函数分为: 1.单值函数 1.字符函数 2.日期函数 3.转换函数 4.数字函数 2.分组函数(后面的章节再做学习) 哑表dual dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。 例如: 显示1+1的结果,可以看出,dual很多时候是为了构成select的标准语法 select 1+1 from dual; 字符函数 LOWER Converts to lowercase UPPER Converts to uppercase INITCAP Converts to initial capitalization CONCAT Concatenates values SUBSTR Returns substring LENGTH Returns number of characters NVL Converts a null value lower 把字符转为小写 例如:把'HELLO'转换为小写 select lower('HELLO') from dual; 例如:把s_emp表中的last_name列的值转换为小写 select lower(last_name) from s_emp; upper 把字符转换为大写 例如:把'world'转换为大写 select upper('world') from

SQL学习

て烟熏妆下的殇ゞ 提交于 2019-12-11 12:19:10
①查询新增 insert into curriculum_style_manage(curriculum_style_name, curriculum_style_code) select curriculum_style_name, curriculum_style_code from curriculum_style_manage where campus_id =‘01001’;(不会创建一张表) select * into destTbl from srcTbl;(创建一张表) ②创建自增序列 create sequence Z_HOUSE_SEQ increment by 1 start with 1 nomaxvalue nominvalue nocache ③修改字段备注 comment on column S_USER.ALLOWLOGIN is ‘是否允许登录 1(是)或0(否)’; ④索引 1.PRIMARY KEY(主键索引) mysql>ALTER TABLE table_name ADD PRIMARY KEY ( column ) 2.UNIQUE(唯一索引) mysql>ALTER TABLE table_name ADD UNIQUE ( column ) 3.INDEX(普通索引) mysql>ALTER TABLE table_name ADD

对象(续)

坚强是说给别人听的谎言 提交于 2019-12-11 08:07:09
日期对象 JavaScript使用Date对象表示日期 1.创建日期对象 new Date() 通过new Date创建一个日期对象,这个对象就表示当前日期(现在) 例: < script > var d = new Date ( ) ; document . write ( 'new Date():' + d ) ; < / script > 2.年/月/日 getFullYear()、getMonth()、getDate() 分别获取年月日 需要注意的是,getMonth()返回的约束,是基0的,0代表1月份 例: < script > var d = new Date ( ) ; document . write ( '分别获取年月日' ) ; document . write ( d . getFullYear ( ) ) ; document . write ( "/" ) ; document . write ( d . getMonth ( ) ) ; document . write ( "/" ) ; document . write ( d . getDate ( ) ) ; < / script > 3.时 分 秒 毫秒 d.getHours()/getMinutes()/getSeconds()/getMilliSeconds() 分别获取时:分:秒:毫秒

按属性值对对象数组进行排序

Deadly 提交于 2019-12-11 01:50:35
我使用AJAX获得了以下对象并将它们存储在数组中: var homes = [ { "h_id": "3", "city": "Dallas", "state": "TX", "zip": "75201", "price": "162500" }, { "h_id": "4", "city": "Bevery Hills", "state": "CA", "zip": "90210", "price": "319250" }, { "h_id": "5", "city": "New York", "state": "NY", "zip": "00010", "price": "962500" } ]; 如何创建仅使用 JavaScript 按 price 属性 按升序 或 降序 对对象进行排序的函数? #1楼 用于字符串排序,以防有人需要它, const dataArr = { "hello": [{ "id": 114, "keyword": "zzzzzz", "region": "Sri Lanka", "supportGroup": "administrators", "category": "Category2" }, { "id": 115, "keyword": "aaaaa", "region": "Japan", "supportGroup":

在论坛中出现的比较难的sql问题:29(row_number函数 组内某列的值连续出现3次标记出来)

被刻印的时光 ゝ 提交于 2019-12-11 00:42:01
原文: 在论坛中出现的比较难的sql问题:29(row_number函数 组内某列的值连续出现3次标记出来) 在论坛中,遇到了不少比较难的sql问题,虽然自己都能解决,但发现过几天后,就记不起来了,也忘记解决的方法了。 所以,觉得有必要记录下来,这样以后再次碰到这类问题,也能从中获取解答的思路。 组内某列的值连续出现3次标记出来 如下,eid为人员ID,对于同一个EID,date列连续出现3次以上的,FLAG列标记为1. 尽量用1条UPDATE语句! eid date flag 1 2013-3-1 1 2013-3-2 1 2013-3-4 1 2013-3-5 1 2013-3-7 1 1 2013-3-8 1 1 2013-3-9 1 1 2013-3-11 1 2013-3-12 1 2013-3-14 1 1 2013-3-15 1 1 2013-3-16 1 1 2013-3-18 2 2013-3-1 2 2013-3-2 2 2013-3-4 2 2013-3-6 1 2 2013-3-7 1 2 2013-3-8 1 2 2013-3-9 1 2 2013-3-11 1 2 2013-3-12 1 2 2013-3-13 1 2 2013-3-15 2 2013-3-16 2 2013-3-18 1 2 2013-3-19 1 2 2013-3-20 1 3

一下待整理的文章

荒凉一梦 提交于 2019-12-10 22:56:16
<!DOCTYPE NETSCAPE-Bookmark-file-1> <!-- This is an automatically generated file. It will be read and overwritten. DO NOT EDIT! --> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"> <TITLE>Bookmarks</TITLE> <H1>Bookmarks</H1> <DL><p> <DT><H3 ADD_DATE="1573452835" LAST_MODIFIED="1575864001" PERSONAL_TOOLBAR_FOLDER="true">书签栏</H3> <DL><p> <DT><A HREF="http://10.118.100.3/disable/disable.htm?url_type=%E8%AE%BF%E9%97%AE%E7%BD%91%E7%AB%99/%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E&plc_name=%48%54%54%50%41%63%63%65%73%73%5F%44%65%66%61%75%6C%74" ADD_DATE="1573455813">URL过滤</A> <DT><A

MySQL数据库TO_DAYS()函数的用法

天涯浪子 提交于 2019-12-10 20:06:54
TO_DAYS(date) 给定一个日期date, 返回一个天数 (从年份0开始的天数 )。 题目连接: to_days()函数的考察 答案: select w1.Id as ID from Weather w1,Weather w2 where TO_DAYS(w1.ReDate) - TO_DAYS(w2.ReDate) = 1 and w1.Temp>w2.Temp 来源: CSDN 作者: 厌离心 链接: https://blog.csdn.net/m0_37818215/article/details/103480995

结构体(结构体嵌套、结构体指针、结构体参数传递)

谁都会走 提交于 2019-12-10 19:13:35
结构体(struct) 1、基本概念 结构体-----将不同类型的数据成员组织到统一的名字之下,适用于对关系紧密,逻辑相关、具有相同或不同类型的数据进行处理 2、结构体定义格式 struct 结构名(也可称作结构标识符) { 类型 变量名; 类型 变量名; ······ }; struct 结构名 结构变量; 或者 struct 结构名 { 类型 变量名; 类型 变量名; ······ }结构变量; 例:声明结构体类型的同时定义变量名 1 struct student 2 { 3   int num; 4 }teacher; (声明结构体类型仅仅是声明了一个类型, 系统并不为之分配内存 ,就如同系统不会为类型 int 分配内存一样。只有当使用这个类型定义了 变量 时,系统才会为变量分配内存。所以在声明结构体类型的时候,不可以对里面的变量进行初始化。) 定义了一个结构名为student的结构体和一个结构变量teacher,如果省略变量名(teacher),就变成了对结构的声明,上述结构体声明也可分开写 1 struct student 2 { 3   int num; 4 }; 5 6 struct student teacher; 与上面效果相同,可理解为 struct student类似于int ,而我们用的是teacher类似于变量,如果省略结构名,则称之为无名结构

drools -规则语法

淺唱寂寞╮ 提交于 2019-12-10 18:24:55
文章结构 1. 基础api 2. FACT对象 3. 规则 4. 函数 1. 基础api 在 Drools 当中,规则的编译与运行要通过Drools 提供的各种API 来实现,这些API 总体来讲可以分为三类:规则编译、规则收集和规则的执行。完成这些工作的API 主要有KnowledgeBuilder、KnowledgeBase、StatefulKnowledgeSession、StatelessKnowledgeSession、、等,它们起到了对规则文件进行收集、编译、查错、插入fact、设置global、执行规则或规则流等作用 1.1 KnowledgeBuilder KnowledgeBuilder 在业务代码当中收集已经编写好的规则, 然后对这些规则文件进行编译, 最终产生一批编译好的规则包(KnowledgePackage)给其它的应用程序使用。KnowledgeBuilder 在编译规则的时候可以通过其提供的hasErrors()方法得到编译规则过程中发现规则是否有错误,如果有的话通过其提供的getErrors()方法将错误打印出来,以帮助我们找到规则当中的错误信息。 1.2 KnowledgeBase KnowledgeBase 是 Drools 提供的用来收集应用当中知识(knowledge)定义的知识库对象,在一个KnowledgeBase 当中可以包含普通的规则

mysql存储过程procedure

﹥>﹥吖頭↗ 提交于 2019-12-10 08:26:06
1、 存储过程的概念: 所谓的存储过程就是存储在数据库当中的可以执行特定工作(查询和更新)的一组SQL代码的程序段。 2、 存储过程的优点: (1)存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。 (2)当对数据库进行复杂操作时(如对多个表进行Update、Insert、Query、Delete时),可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。 (3)存储过程可以重复使用,可减少数据库开发人员的工作量。 (4)安全性高,可设定只有某些用户才具有对指定存储过程的使用权。 3、 关于 MySQL 的存储过程 存储过程是数据库存储的一个重要的功能,但是 MySQL 在 5.0 以前并不支持存储过程,这使得 MySQL 在应用上大打折扣。好在 MySQL 5.0 终于开始已经支持存储过程,这样即可以大大提高数据库的处理速度,同时也可以提高数据库编程的灵活性。 4、 mysql存储过程的创建: 格式: CREATE PROCEDURE sp_name ([proc_parameter[,...]]) [characteristic ...] routine_body (1)默认地,子程序与当前数据库关联。要明确地把子程序与一个给定数据库关联起来