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

如何把做的网站放到百度上北京高端网站设计

如何把做的网站放到百度上,北京高端网站设计,在线做效果图的网站有哪些,兰州seo优化入门《SQL命令(含例句)精心整理版(2)》 跳转《SQL命令(含例句)精心整理版(1)8 函数8.1 文本处理函数8.2 数值处理函数8.3 时间处理函数8.3.1 时间戳转化为自定义格式from_unixtime8.3.2 …

《SQL命令(含例句)精心整理版(2)》

  • 跳转《SQL命令(含例句)精心整理版(1)
  • 8 函数
    • 8.1 文本处理函数
    • 8.2 数值处理函数
    • 8.3 时间处理函数
      • 8.3.1 时间戳转化为自定义格式from_unixtime
      • 8.3.2 转化时间格式CONVERT()
    • 8.3.3 获取系统时间
    • 8.4 聚集函数(aggregate function)
    • COALESCE
  • 9 子查询
    • 9.1 子查询
    • 9.2 GROUP BY & ORDER BY
    • 9.3 分组排序 (row_number()over())

跳转《SQL命令(含例句)精心整理版(1)

8 函数

8.1 文本处理函数

函数说明
LEFT()(或使用子字符串函数) 返回字符串左边的字符
LENGTH()(也使用DATALENGTH()或LEN()) 返回字符串长度
LOWER()(Access使用LCASE()) 将字符串转换为小写
LTRIM()去掉字符串左边的空格
RIGHT()(或使用子字符串函数) 返回字符串右边的字符
RTRIM()去掉字符串右边的空格
SOUNDEX()返回字符串的SOUNDEX值
UPPER()(Access使用UCASE()) 将字符串转换成大写

8.2 数值处理函数

函数说明
ABS()返回一个数的绝对值
COS()返回一个角度的余弦
EXP()返回一个数的指数值
PI()返回圆周率
SIN()返回一个角度的正弦
SQRT()返回一个数的平方根
TAN()返回一个角度的正切

8.3 时间处理函数

函数说明
now()当前日期日期
curdate()当前日期
curtime()当前时间
时间差DATE_ADD() # 给日期添加指定的时间间隔
DATE_SUB() # 给日期减去指定的时间间隔
例如:DATE_SUB(curdate(),INTERVAL 7 DAY) 当前日期减七天
时间差函数
timestampdiff

语法: timestampdiff(unit,begin,end)
begin和end可以为DATE或DATETIME类型,并且可允许参数为混合类型。

8.3.1 时间戳转化为自定义格式from_unixtime

函数说明
格式from_unixtime(timestamp(需要转化的时间戳),‘%Y-%m-%d %h:%i:%s’)
%Y 年4位,2023
%y年,2位,23
%M月名
%m月,数值(00-12)
%D带有英文前缀的月中的天
%d月的天,数值(00-31)
%H:%i:%s00:00:00

8.3.2 转化时间格式CONVERT()

函数说明
格式CONVERT(expr,type)
expr: 要转换的值
type: 要转换为的数据类型
DATE将expr转换成’YYYY-MM-DD’格式
DATETIME将expr转换成’YYYY-MM-DD HH:MM:SS’格式
TIME将expr转换成’HH:MM:SS’格式
CHAR将expr转换成CHAR(固定长度的字符串)格式
SIGNED将expr转换成INT(有符号的整数)格式
UNSIGNED将expr转换成INT(无符号的整数)格式
DECIMAL将expr转换成FLOAT(浮点数)格式
BINARY将expr转换成二进制格式

8.3.3 获取系统时间

函数说明
DBMS函数/变量
AccessNOW()
DB2CURRENT_DATE
MySQLCURRENT_DATE()
OracleSYSDATE
PostgreSQLCURRENT_DATE
SQL ServerGETDATE()
SQLiteDate(‘now’)

8.4 聚集函数(aggregate function)

函数说明
AVG()返回某列的平均值
COUNT()返回某列的行数
MAX()返回某列的最大值
MIN()返回某列的最小值
SUN()返回某列值之和
举例:组合聚合函数SELECT COUNT(*) AS num_items,
MIN(prod_price) AS price_min,
MAX(prod_price) AS price_max,
AVG(prod_price) AS price_avg
FROM Products

COALESCE

按顺序对其参数求值并返回第一个非NULL值。仅当所有参数均为NULL时结果才为NULL。
为消息中可能不存在的字段提供缺省值。
表达式:COALESCE(Body.Salary,0) ,如果消息中有SALARY字段,将返回它的值,如果该字段不存在,将返回0.

9 子查询

9.1 子查询

子句说明是否必须使用
SELECT要返回的列或表达式
FROM从中检索数据的表仅在从表选择数据时使用
WHERE行级过滤
GROUP BY分组说明仅在按组计算聚集时使用
HAVING组级过滤
ORDER BY输出排序顺序

9.2 GROUP BY & ORDER BY

在这里插入图片描述
例1:SELECT vend_id,count() AS num_prods FROM Products GROUP BY vend_id
例2:SELECT cust_id,count() AS orders FROM Orders GROUP BY cust_id HAVING COUNT() >=2

9.3 分组排序 (row_number()over())

(1)对查询结果进行排序(无分组)

SELECT empno,WORKDEPT,SALARY,Row_Number() OVER (partition by workdept ORDER BY salary desc) rank FROM employee
empnoWORKDEPTSALARYRow_Number()
000010A001527501
000110A00665002
000120A00492503
200010A00465004
200120A00392505
000020B01942501
000030C01982501
000130C11738002

(2)对查询结果进行排序(无分组)

SELECT empno,WORKDEPT,SALARY,Row_Number() OVER (ORDER BY salary desc) rank FROM employee
empnoWORKDEPTSALARYRow_Number()
000010A001527501
000030C01982502
000070D21961703
000020B01942504
000090E11897505
000100E21861506
000050E01801757
000130C11738008
000060D11722509

小结:row_number() over()和rownum差不多,功能更强一点。(可以在各个分组内从1开始排序)

(3)rank() over() 是跳跃排序,有两个第二名时接下来就是第四名(同样是在各个分组内)

SELECT  WORKDEPT,SALARY,rank() OVER (partition by workdept ORDER BY salary ) as dense_rank_order FROM emp order by workdept
WORKDEPTSALARYrank()
A00392501
A00465002
A00492503
A00665004
A001527505
B01942501
C01684201
C01684201
C01738003

(4)dense_rank() over() 是连续排序,有两个第二名时仍然跟着第三名。相比之下,row_number是没有重复值的

SELECT  WORKDEPT,SALARY,dense_rank() OVER (partition by workdept ORDER BY salary ) as dense_rank_order FROM emp order by workdept
WORKDEPTSALARYdense_rank()
A00392501
A00465002
A00492503
A00665004
A001527505
B01942501
C01684201
C01684201
C01724202
C01738003
http://www.yayakq.cn/news/296600/

相关文章:

  • 西安新站网站推广优化电商网站介绍
  • 深圳定制网站制作报价北京设计公司招聘信息
  • 网站的构成深圳做网站推荐哪家公司好
  • 平板购物网站建设网站建设要些什么
  • 网站部分乱码深圳优秀网站设计
  • 推广方式和渠道优化大师免费版
  • discuz 企业网站 模板吉林省建筑信息管理平台
  • 创新网站内容建设做移动端网站设计
  • 网站备案文件照片wordpress前台管理员
  • 构建网站无障碍建设成都网站建设树莓
  • 腾讯云网站建设教学视频教程个人怎么开网站
  • 微信怎么做网站的动图推广关键词排名方法
  • 自做头像的网站网站建站什么目录
  • 网站方案案例怎么做宁波网络营销咨询
  • 湖南网站seo公司装修网站模板
  • 山东网站建设企业公司世界杯现场直播
  • 住房和城乡建设部科技网站首页做网站永久
  • 装修网站建设策划方案微信防红短链接生成
  • 推广类网站wordpress的分类目录和标签
  • 无锡网站建设详细内容深圳医院网站建设
  • 郴州公司网站建设推广一手渠道
  • 机械类网站模板百度网站介绍显示图片
  • 梅陇做网站做个外贸网站
  • 怎么申请自己的网站网址人社局网站建设
  • 自己做网站系统wordpress 分库
  • 网站建设制作嘉兴做外贸网站的公司
  • 站长素材网app免费下载wordpress 工作室模板
  • 注册公司是在哪个网站wordpress 别名 自动
  • 厚瑜网站建设广州软件合作中心
  • 天津手机版建站系统哪个好好网站建设公司昆明