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

做网站要花多少钱wordpress小工具跟随

做网站要花多少钱,wordpress小工具跟随,wordpress有哪些小工具,企业外贸网站建设方案目录 SQL DQL 语法: 实例 基础查询 单行函数 字符函数 实例 逻辑处理 实例 数学函数 实例 日期函数 日期格式​编辑 实例 SQL DQL DQL(Data Query Language)数据查询语言,查询是使用频率最高的一个操作, 可以从一个…

目录

SQL

DQL

语法:  

实例

基础查询

单行函数

 字符函数

实例

逻辑处理

实例

 数学函数

实例

 日期函数

日期格式​编辑

实例


SQL


DQL

DQL(Data Query Language)数据查询语言,查询是使用频率最高的一个操作, 可以从一个表中查询数据,也可以从多个表中查询数据。


语法:  

  • 特点:                      select 查询结果 from 表名 where 条件;
  •  查询结果可以是:    表中的字段、函数 查询的结果是一个虚拟的表格
  • 查询结果处理:     

                   查询特定列:    select column1,column2 from table

                   全部列查询: select * from table 处理函数:select 函数 from table;

  • 查询结果处理( 函数分类):

                    单行函数:如concat、length、ifnull等,会对查询的每行进行处理

                    分组函数:做统计使用,又称为统计函数、分组函数,会将多行处理为一行


实例

-- dql  查询语法
-- selet 基本语法结构 selet 查询结果 from 表名 where 条件
-- 查询语句是不会影响数据库中的数据的,查询的结果是临时备份
select name,birthday from  basketballplayer
-- 查询所有列的数据
select * from basketballplayer position = '中锋'
-- 查询结果中使用函数, as 别名
select id,name,char_length(name)as name_length from  basketballplayer-- 查询结果处理
-- 查询指定列,查询所有的列
-- 查询结果使用函数进行处理
-- 函数又分为 单行函数: 函数会对每行查询的数据进行查询  分组函数 

基础查询


单行函数

 字符函数
  • length(): 获取参数值的字节个数
  • char_length()获取参数值的字符个数
  • concat(str1,str2,.....):拼接字符串
  • upper()/lower():将字符串变成大写/小写
  • substring(str,pos,length):截取字符串 位置从1开始
  •  trim(str):去掉字符串前后的空格或子串,trim(指定子串 from 字符串)
  •  replace(str,old,new):替换,替换所有的子串
    实例
-- length() 返回字节长度, 一个中文长度,一个中文占3个字节,英文字符占一个字节
select name,length(name)as nl,char_length(name) as nll from basketballplayer-- sql + - * / 只能用作算术运算
-- concat(...)
select concat(id,':',name)as name from basketballplayer
-- UPPer(name)转大写,lower(name)转小写
select upper(name),lower(name) from basketballplayer
-- substring(列,开始的位置,截取长度) 注意开始的位置从1开始
select substring(name,1,1) from basketballplayer
-- trim() 默认是去除前后空格
select name,char_length(trim(name)) from basketballplayer
-- trim('#' from name) 去掉前后指定的字串
select trim('丹' from name)from basketballplayer
-- replace()复制并粘贴
select id,replace(name,'-','·')from basketballplayer
逻辑处理

  • case when 条件 then 结果1 else 结果2 end;

注:可以有多个when ifnull(被检测值,默认值)函数检测是否为null,如果为null,则返回指定的值,否则返回 原本的值

  • if函数:if else的 效果 if(条件,结果1,结果2)
实例
-- 逻辑处理
-- case  when 条件 then  else
select id,name,(case when height>=190 then '高个子' when height>=180 then '正常' else '非高个子' end)as heightfrom basketballplayer-- ifnu11(列,默认值")检测指定列的值是否为空,如果为空显示默认值
select id,name, ifnull(position,'暂未录入信息')as position from basketballplayer
-- if(条件,结果1,结果2)
select id,name,if(height>=200,'高个子','非高个子')as height from basketballplayer
 数学函数
  • round(数值):四舍五入
  • ceil(数值):向上取整,返回>=该参数的最小整数
  • floor(数值):向下取整,返回<=该参数的最大整数
  • truncate(数值,保留小数的位数):截断,小数点后截断到几位
  • mod(被除数,除数):取余,被除数为正,则为正;被除数为负,则为负
实例
-- 数学函数 select id,name,round(height),truncate(height,1) from basketballplayer
 日期函数
  • now():返回当前系统时间(年月日时分秒)
  • curdate():返回当前系统日期(年月日)
  • date_format(日期列,格式):将日期转换为指定格式
  • datediff(big,small):返回两个日期相差的天数
日期格式
实例
select id,name,now(),curdate() from  basketballplayer  select id,name,date_format(birthday,'%Y') from basketballplayerselect id,name from basketballplayer where date_format(birthday,'%Y') = '1978'    select id,name,datediff(curdate(),birthday)from basketballplayer  

http://www.dtcms.com/wzjs/595650.html

相关文章:

  • 网站开发流程可规划为哪三个阶段网站建设费计入 科目
  • 代码网站怎么制作初中文凭怎么自考大专
  • 做销售网站多少钱单位网站建设要多少钱
  • 快速做网站公司报价历史文化类网站源码
  • 电商网站开发的底层架构贵阳国家经济技术开发区门户网站
  • 硬笔书法网站是谁做的酒店网站怎么做
  • 信誉好的做网站公司成都定制app开发公司
  • 做守望先锋h的网站做视频网站审核编辑有假么
  • 三亚网seo怎么刷关键词排名
  • 制作企业网站htmlwordpress赞赏功能
  • 软装设计案例网站网站制作div区域是哪儿
  • 青岛做公司网站注册的多吗镇江网站建设优化案例分析
  • 官网网站建设研究公司名称大全简单大气三个字
  • 福州百度做网站多少钱北京橙乐视觉广告有限公司
  • 山东网站建设哪家公司好电子元器件网站建设
  • 网站前置审批类型wordpress 添加主题编辑器
  • 邢台县教育局五库建设网站学做网站开发要1万6
  • 备案网站域名和主机关系最近三天的国际新闻大事
  • 湖南响应式网站建设费用贵阳做网站费用
  • 为什么那么多人建网站做博客装饰公司接单技巧
  • c语言 做网站ppt素材大全免费图片
  • 外贸网站建设十大标准石家庄商城网站制作
  • 一加网站开发阿三做网站
  • 网站 禁止查看源码电子商务平台经营者有哪些
  • 什么网站做的好看网站收录少了
  • 美团如何进行网站的建设和维护做网站微信朋友圈应该怎么发
  • 常州网站建设制作工作室网页游戏排行榜电脑
  • 自己做网站能否赚钱6ipfs做网站
  • 网站权重有什么用宁波有哪家公司做网站的
  • phpcms学校网站模板南宁经典网站建设