`

SQL自我总结

    博客分类:
  • sql
 
阅读更多

插入

 

INSERT INTO

T_PICTURE  (PICTURE_ID,PICTURE_PATH,PICTURE_FRONT_PATH,PICTURE_STATE)

VALUES(S_PICTURE.NEXTVAL,'$target_path','$indexPath','可用') ;

 

 

删除

 

DELETE FROM T_PICTURE WHERE PICTURE_ID = 1;

 

 

修改

 

UPDATE

T_PICTURE

SET PICTURE_TYPE='剧照'               //多个,隔开如(set 字段1=值1,字段2=值2)

WHERE MOVIE_ID='$arg_movieId'

AND PICTURE_ID='$arg_posterId'";

 

 

查询

 

 SELECT ORDER_NO,BOOKING_METHOD,TICKET_TYPE_LIST,PRICE,TICKET_COUNT,

                PAY_WAY,SERVER_WAY,SEATS,PHONE,FEE,TKT_SINGLE_PRICE_LIST,TKT_FAVORABLE_FLG

FROM

T_ORDER_ARGUMENT

WHERE

T_ORDER_ARGUMENT.ORDER_ARGUMENT_ID =

(SELECT MAX(ORDER_ARGUMENT_ID) FROM T_ORDER_ARGUMENT WHERE T_ORDER_ARGUMENT.ADD1='$arg_oid')

 

 

 

 

php插入获取插入后的id

 

$sql = "INSERT INTO

             T_PICTURE  (PICTURE_ID,PICTURE_PATH,PICTURE_FRONT_PATH,PICTURE_STATE)

             VALUES(S_PICTURE.NEXTVAL,'$target_path','$indexPath','可用') RETURNING PICTURE_ID INTO :id  

            ";


            $stid = oci_parse(dbUtil::getDbConn(), $sql); 

 

            oci_bind_by_name($stid, ':id', $pictureId, 24);
            oci_execute($stid);

 

首先RETURNING PICTURE_ID INTO :id  将要获取的主键PICTURE_ID 映射id,

然后oci_bind_by_name($stid, ':id', $pictureId, 24); 取出id对应的PICTURE_ID值赋值到$pictureId变量

所以$pictureId即为刚插入的主PICTURE_ID值了

 

 

php 查询分页

 

 

$pageStar = ($arg_pageNow - 1) * $arg_pageSize +1;

$pageEnd = $arg_pageNow * $arg_pageSize;

 

 

 

 SELECT *

                   FROM (SELECT  HOT_MOVIE_ID,HOT_MOVIE_CACHE_NAME,PICTURE_PATH,DIRECTOR,MOVIE_TYPE,SHOWING_TIME,DATEINDATE_IN,PLAYER,MOVIE_LANGUAGE,HOT_MOVIE_CACHE_AREA, ROWNUM AS rownumber

                   FROM V_HOT_LOCATION

                   WHERE HOT_MOVIE_CACHE_AREA = '$arg_location'

                   AND HOT_MOVIE_CACHE_YEAR = '$currentYear')

                   WHERE rownumber BETWEEN '$pageStar' AND '$pageEnd'

                   ORDER BY HOT_MOVIE_ID DESC

 

 

 

php 查询总数

 

 

 $sql = "

             SELECT  COUNT(*) AS NUM_ROWS

                    FROM V_HOT_LOCATION

                    WHERE HOT_MOVIE_CACHE_AREA = '$arg_location'

                    AND HOT_MOVIE_CACHE_YEAR = '$currentYear'

                    AND PICTURE_TYPE ='mobile_FP_240x320'

                    ";

 

              $stid = oci_parse(dbUtil::getDbConn(),$sql);

              oci_define_by_name($stid, 'NUM_ROWS', $movieTotal);

              oci_execute($stid);

              oci_fetch($stid);

 

 

时间格式

 

to_char(SHOW_DATE,'yyyy-mm-dd') AS SHOW_DATE

 

 

 

 

分享到:
评论

相关推荐

    学习SQL数据库的自我总结

    这篇自我总结将探讨SQL的重要性、其功能以及如何有效地学习SQL。 首先,理解SQL的基本概念至关重要。SQL是一种标准化的语言,适用于多种数据库管理系统,如MySQL、Oracle、SQL Server、PostgreSQL等。它的主要功能...

    SQL语句(自我总结).docx

    SQL是Structured Query Language的缩写,是用于管理关系数据库的标准语言。在本文中,我们将深入探讨SQL语句的三大核心部分:DDL(Data Definition Language),DML(Data Manipulation Language)以及DQL(Data ...

    SQL注入攻击实验报告

    #### 七、总结 通过本次实验,我们不仅深入了解了SQL注入攻击的原理和技术细节,还学会了如何设计和实现有效的防御措施。这对于提高Web应用程序的安全性具有重要意义。在实际开发过程中,必须高度重视安全性问题,...

    SQL21日自学通

    表的自我联合132 总结134 问与答134 校练场134 练习135 第七天子查询内嵌的SQL 子句136 目标136 建立一个子查询136 在子查询中使用汇总函数140 子查询的嵌套141 相关子查询144 EXISTS ANY ALL 的使用147 总结151 ...

    SQL实训总结.docx

    总结来说,SQL实训是一次宝贵的学习和成长经历,它不仅提升了参与者的SQL技能,还锻炼了团队协作能力、问题解决能力和自我驱动力。面对未来的挑战,参与者将以更积极的态度和更强的能力去迎接。通过不断学习和实践,...

    SQL的实习总结.docx

    在SQL实习的过程中,实习生们体验了理论与实践的结合,深化了对SQL数据库管理的理解。SQL是Structured Query Language的缩写,是用于管理和处理关系数据库的标准语言。以下是对实习内容的详细解析: 1. **数据库和...

    15天学会sql serve

    总结来说,这个压缩包提供的学习资源全面覆盖了SQL Server的基础知识,结合理论讲解、实例练习和在线社区支持,适合想要快速入门SQL Server的初学者。通过15天的系统学习,你将能够理解数据库管理的基本原理,编写...

    SQL实习总结范文.doc

    【SQL实习总结】 本次实习以SQL为主要学习内容,是一次将理论知识转化为实践技能的重要体验。在为期五天的实习中,我深入了解到SQL在编程生活中的重要性,特别是对于VB设计师而言,掌握SQL与VB的结合应用是至关重要...

    SQL语言学习工作总结范文.doc

    SQL语言学习工作总结 在信息化社会,掌握SQL语言已经成为IT专业人士必备的技能之一。SQL,全称为Structured Query Language,即结构化查询语言,是用于管理关系数据库的标准语言。通过学习SQL,我们可以对数据库...

    sql速成教程

    - **表的自我联合:** 表与自身连接,常用于比较同一表中的不同记录。 #### 第七天:子查询 - **建立一个子查询:** 单层子查询的应用。 - **在子查询中使用汇总函数:** 进行更复杂的数据分析。 - **子查询的嵌套...

    SQL实习总结四篇.doc

    【SQL实习总结】 本次SQL实习是一次为期一周的实践学习,主要目的是巩固和深化理论知识,将课堂上学到的SQL Server数据库管理技能付诸实践。实习过程中,我们参与设计了一个google订餐系统的数据库,通过实际操作,...

    SQL21天自学通

    - **表的自我联合**:展示了如何在查询中将同一个表当作两个不同的表来使用。 #### 第七天:子查询 - **建立一个子查询**:介绍了子查询的基本概念和使用方法。 - **在子查询中使用汇总函数**:说明了如何在子查询...

    2019年SQL语言学习工作总结范文.doc

    总结起来,学习SQL需要从理解基础概念入手,通过实践项目提升操作能力,不断挑战自我以加深理解,同时适应不同的应用场景,并始终保持积极的学习态度。这样的学习过程可以帮助我们更好地掌握SQL,为未来的软件开发和...

    SQL——21天

    - **总结**:强调了SELECT语句的重要性以及如何构建基本的查询。 #### 第三天:表达式、条件语句与运算 - **表达式**:在SQL中,表达式可以用来计算数值或进行逻辑判断。 - **条件语句**:例如IF语句,在某些数据库...

    sql两日速成

    - **总结**:SELECT语句是SQL中最基本也是最常用的命令之一,掌握了SELECT语句就相当于掌握了SQL的核心。 #### 三、表达式、条件语句与运算 - **表达式**:SQL中的表达式是指能够计算并返回一个结果的公式或指令。...

    sql21天自学通

    - **表的自我联接**:讲解如何在一个表中基于不同条件进行自我联接。 #### 第七天:子查询 内嵌的SELECT 语句 - **建立一个子查询**:教授如何构建子查询,即在主查询中嵌套另一个查询。 - **在子查询中使用汇总...

    sql 语句自学宝典

    - **总结**:SELECT语句是SQL中最常用的命令之一,用于从数据库中检索数据。通过灵活使用不同的子句(如WHERE、ORDER BY等),可以实现复杂的查询需求。 #### 第三天:表达式、条件语句与运算 - **条件语句**:包括...

Global site tag (gtag.js) - Google Analytics