当前位置: 首页 > wzjs >正文

万州房地产网站建设网站制作推广方案

万州房地产网站建设,网站制作推广方案,网站开发层次,app开发软件怎么做SQL Structured Query Language,结构化查询语言, 是一种用于管理和操作关系数据库的标准编程语言。 sql的分类 DQL(Data Query Language):数据查询语言 DDL(Data Definition Language):数据…

SQL

Structured Query Language,结构化查询语言, 是一种用于管理和操作关系数据库的标准编程语言。

sql的分类

DQL(Data Query Language):数据查询语言

DDL(Data Definition Language):数据定义语言

DML(Data Manipulation Language):数据操纵语言

DCL(Data Control Language):数据控制语言

DTL(Data Transaction Language):数据事务语言 

TCL(Transaction Control Language):事务控制语言

DQL数据查询语言

简单查询

SELECT 内容  FROM 数据来源;

条件查询

 SELECT 内容 FROM 数据来源 WHERE 条件表达式 ;

比较运算符:`<`、`>`、`<=`、`>=`、`=`、`!=   <>`

逻辑运算符:AND 、OR、 NOT

模糊查询

Like  

NOT LIKE 

分组查询

Group BY

条件过滤

where 

组内查询

having

去重

distinct

排序

ORDER BY : ASC 升序(默认)、DESC 降序

范围查询

BETWEEN ... AND
IN

NOT IN
ANY
ALL

集合操作符

   并集:UNION、UNION ALL
   交集:INTERSECT
   差集:MINUS

子查询

select 里面的select

子查询通常被嵌套在主查询中,可以出现在 SELECTFROMWHEREHAVING 子句中。子查询的结果可以是一个值、一行数据或一个表

联合查询/多表查询

    交叉连接  cross join >>笛卡尔积
    内连接    join ... on >>只保留匹配上的数据
    外连接 ( 左外连接 left join...  on   , 右外连接 right  join ... on , 全外连接 full  join )
    自连接 ( 通过取别名的方式让表与自身进行连接, 自连接本质上属于内连接的一种,也可以作为其他连接 )
    自然连接 natural join  (内连接的一种,同字段会去重)

系统函数

数值函数

       abs (数值)   绝对值函数
        CEIL(数值)    向上取整函数
        FLOOR(数值)    向下取整函数
        ROUND(数值, 小数位数)   四舍五入函数
        MOD(数值1,数值2)   取余函数(数值1/数值2的余数)
        POWER(数值1,数值2)   幂函数(数值1的数值2次幂)
        TRUNC(数值, 小数位数)   截断函数(将数值截断到指定的小数位数,不进行四舍五入)

 字符函数

        substr(string, start, length)  从字符串中提取子字符串
        INSTR(string, substring, start_position, occurrence)返回子字符串在字符串中第一次出现的位置,如果没有找到则返回 0
      
        UPPER(string)    将字符串转换为大写。
        lower(string)    将字符串转换为小写。
        initcap(string)  将字符串的每个单词的首字母大写,其余字母小写
        CONCAT(string1, string2)   拼接2个字符串, 拼接多个使用拼接符( 比如 string1|| string2||string3 )
        length(string)   字符串的长度(字符数)

去除空格函数 trim  

LTRIM(string, character) 从字符串的左侧删除指定的字符(默认为空格),即ltrim(string)
RTRIM(string, character)   从字符串的右侧删除指定的字符(默认为空格)即rtrim(string)

trim(string)从字符串的两端删除空格

完整: TRIM([LEADING | TRAILING | BOTH] character FROM string)

参数

 
    

填充函数 lpad 和rpad

 LPAD(string, length, character)  左填充函数  

在字符串的左侧填充指定的字符,直到达到指定的长度


RPAD(string, length, character)  右填充函数  

在字符串的右侧填充指定的字符,直到达到指定的长度

替换函数 TRANSLATE

TRANSLATE(string, from_string, to_string)  

将字符串中的某些字符替换为其他字符,一对一替换

替换函数 REPLACE

REPLACE(string, substring, replace_string)  

将字符串中的某个子字符串替换为另一个字符串,整体替换

日期函数

        sysdate  返回系统的当前日期和时间
        MONTHS_BETWEEN(date1, date2)    计算两个日期之间的月数差
        LAST_DAY(date)  返回指定日期所在月份的最后一天
        NEXT_DAY(date, day_of_week)   返回指定日期之后的第一个指定星期几的日期


        ADD_MONTHS(date, num_months)  在指定日期上加上指定的月数
        TRUNC(date, format)    截断日期到指定的精度(如年、月、日等)

转换函数

to_char

TO_CHAR(value, format)

to_date 

TO_DATE(string, format)

to_number 

TO_NUMBER(string, format)

示例: 去除$符号 

聚合函数

sum 计算数值列的总和

max 返回某列中的最大值
min 返回某列中的最小值
avg  计算数值列的平均值
count 计算行数(非空值)的数量
listagg  将多行数据连接成一个字符串 (Oracle 11g及以上版本)

LISTAGG(column_name, delimiter) WITHIN GROUP (ORDER BY column_name)

 wm_concat  将多行数据连接成一个字符串(Oracle 10g及以下版本) 

通用函数 

NVL(value1, value2)

NVL2(value1, value2, value3)

case when 条件逻辑 

DECODE(value, if1, then1, if2, then2, ..., else_value)

主要用于等值比较

COALESCE(value1, value2, ..., valueN)

返回参数列表中第一个非 NULL 的值。如果所有参数都为 NULL,则返回 NULL

GREATEST(value1, value2, ..., valueN)

返回参数列表中的最大值

LEAST(value1, value2, ..., valueN)

返回参数列表中的最小值

开窗函数

聚合开窗

sum() over

max() over

min() over

avg() over

count() over

listagg() over

wm_concat()over 

位移开窗函数

lead() over  

用于获取当前行之后的一行或多行数据


lad() over   

用于获取当前行之前的一行或多行数据

排序开窗函数

 


文章转载自:

http://U7pI9cJv.kngth.cn
http://33GTFhWD.kngth.cn
http://EYHvfVPH.kngth.cn
http://0V3sfoUw.kngth.cn
http://ih1Pzqih.kngth.cn
http://08v08Nha.kngth.cn
http://Yg5n14AK.kngth.cn
http://uAIowrGU.kngth.cn
http://ejta6Oz5.kngth.cn
http://ecIoH0Tq.kngth.cn
http://brCZcZwf.kngth.cn
http://9SADgPPn.kngth.cn
http://74Kc7CaF.kngth.cn
http://albbfkmM.kngth.cn
http://BOOtTsD7.kngth.cn
http://AF4A7u6X.kngth.cn
http://tr354Smr.kngth.cn
http://5BYTg3yQ.kngth.cn
http://OJJDbiNs.kngth.cn
http://g3n2nWrz.kngth.cn
http://ZsVCkXpW.kngth.cn
http://q4yy2MN2.kngth.cn
http://NZDdAJ7J.kngth.cn
http://iqW6cLJN.kngth.cn
http://ynGCRl6h.kngth.cn
http://5mOPx5tC.kngth.cn
http://0bI2RVQ7.kngth.cn
http://HfVlnLz3.kngth.cn
http://tOvqIcwj.kngth.cn
http://ttZEVUsp.kngth.cn
http://www.dtcms.com/wzjs/636796.html

相关文章:

  • 南阳建设重要区域中心城市网站织梦视频网站模板
  • 模板做图 网站有哪些用asp做网站
  • 天台县网站建设哪家好网站大全免费下载
  • o2o网站做推广公司柳州团购网站建设
  • 温岭市建设局网站审批公示互联网外包是什么意思
  • 保定网站建设苗木东莞南城最新通告
  • 娄底建设网站花店网页设计素材
  • 关键词挖掘网站怎样做支付网站
  • 龙华住房和建设局网站官网镇江佳鑫网络科技有限公司
  • 网站别人能打开我打不开帮人做网站
  • 哪个网站可以做自己的网页做媛网站
  • seo网站营销公司淘宝网站的建设内容
  • 网站上的动图都怎么做的重庆是哪个省份的
  • ajax网站模板小企业做网站多少钱
  • 招聘网站怎么做seoseo任务
  • 讨债公司网站建设自己建网站需要多少钱
  • 手机建立网站天津交通网站建设
  • 北京外贸营销网站建设费用wordpress 模板 小工具
  • 网站建设与设计的论文企业网站找谁做好
  • 是否有可能一个人完成网站开发电脑做网站服务器改端口
  • 医院做网站的好处家居网站建设流程
  • asp.net开发移动网站模板下载怎么用vs做网站开发
  • 重庆教育建设有限公司网站重庆市建设工程信息网安全监督成绩查询
  • 网站服务器位于北美东莞制作网站
  • 网站排名的重要性工作总结2023年个人
  • 创什么网站吸引人如何制作个人网站
  • 怎么做刷业务网站如何在电影网站中做淘客
  • 东莞专业网站推广策划门户类网站备案
  • 潍坊网站制作保定公司腾讯云轻量应用服务器
  • 网站建设一般都需要什么资质免费卖货平台