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

建网站知识wordpress php 版本

建网站知识,wordpress php 版本,dede重工蓝色企业免费网站模板,公司logo如何注册文章目录 背景实现方案模板SQL如何查询列如何转大写如何获取字符位置如何拼接字段 SQL适用场景 背景 最近产品找来#xff0c;想让帮忙出下表的信息#xff0c;字段驼峰展示#xff0c;每张表信息show create table全部展示#xff0c;再逐个粘贴#xff0c;有点太耗费时… 文章目录 背景实现方案模板SQL如何查询列如何转大写如何获取字符位置如何拼接字段 SQL适用场景 背景 最近产品找来想让帮忙出下表的信息字段驼峰展示每张表信息show create table全部展示再逐个粘贴有点太耗费时间本篇记录快速方法方便备查。 实现方案 第一步、确定下划线【_】的位置可使用LOCATE函数 第二步、找到下划线后第一个字符 第三步、各个区域截取【下划线前的字符下划线后的第一位要大写剩余字符串小写】使用CONCAT拼接。 实现效果如下所示。 模板SQL 可直接使用的模板SQL只需要将【tb_order】改成所要统计的表即可如下所示 SELECT COLUMN_NAME AS 数据元素,LOCATE(_, COLUMN_NAME, 1) 1 AS 下划线第一个位置,UCASE(SUBSTRING(COLUMN_NAME,LOCATE(_, COLUMN_NAME, 1) 1,1)) AS 下划线第一个位置的字母,CASEWHENLOCATE(_, COLUMN_NAME, 1) ! 0THENCONCAT(LOWER(SUBSTRING(COLUMN_NAME,1,LOCATE(_, COLUMN_NAME, 1) - 1)),UCASE(SUBSTRING(COLUMN_NAME,LOCATE(_, COLUMN_NAME, 1) 1,1)),LOWER(SUBSTRING(COLUMN_NAME,LOCATE(_, COLUMN_NAME, 1) 2,LENGTH(COLUMN_NAME))))ELSE COLUMN_NAMEEND AS 驼峰展示,data_type AS 数据类型,CASEWHEN IS_NULLABLE YES THEN 必填ELSE 非必填END AS 是否必填,column_comment AS 描述 FROMinformation_schema.COLUMNS WHERETABLE_NAME tb_order; 如何查询列 可从MySQL的系统表information_schema.COLUMNS直接查询目标表的信息主要如下所示。 SELECT COLUMN_NAME AS 数据元素,data_type AS 数据类型,CASEWHEN IS_NULLABLE YES THEN 必填ELSE 非必填END AS 是否必填,column_comment AS 描述 FROMinformation_schema.COLUMNS WHERETABLE_NAME tb_order;执行SQL控制台如下所示。 如何转大写 MySQL中字符转大写可使用 UCASE函数字符转小写 可使用LOWER函数。 SELECT COLUMN_NAME AS 数据元素,UCASE(data_type) AS 数据类型-大写,LOWER(data_type) AS 数据类型-小写,CASEWHEN IS_NULLABLE YES THEN 必填ELSE 非必填END AS 是否必填,column_comment AS 描述 FROMinformation_schema.COLUMNS WHERETABLE_NAME tb_order;执行SQL控制台如下所示。 如何获取字符位置 获取字符串中指定字符位置可使用LOCATE函数。 LOCATE(sub_str, str,length) sub_str 表示待匹配的子串 str 表示匹配的目标字符串 length 表示匹配的长度 SELECT COLUMN_NAME AS 数据元素,LOCATE(_,COLUMN_NAME,1)1 as 下划线第一个位置,UCASE(SUBSTRING(COLUMN_NAME,LOCATE(_,COLUMN_NAME,1)1,1)) AS 下划线第一个位置的字母,data_type AS 数据类型,CASEWHEN IS_NULLABLE YES THEN 必填ELSE 非必填END AS 是否必填,column_comment AS 描述 FROMinformation_schema.COLUMNS WHERETABLE_NAME tb_order;执行SQL控制台如下所示。 如何拼接字段 使用CONCAT函数连接各部分子字符串。 SELECT COLUMN_NAME AS 数据元素,LOCATE(_, COLUMN_NAME, 1) 1 AS 下划线第一个位置,UCASE(SUBSTRING(COLUMN_NAME,LOCATE(_, COLUMN_NAME, 1) 1,1)) AS 下划线第一个位置的字母,CASEWHENLOCATE(_, COLUMN_NAME, 1) ! 0THENCONCAT(LOWER(SUBSTRING(COLUMN_NAME,1,LOCATE(_, COLUMN_NAME, 1) - 1)),UCASE(SUBSTRING(COLUMN_NAME,LOCATE(_, COLUMN_NAME, 1) 1,1)),LOWER(SUBSTRING(COLUMN_NAME,LOCATE(_, COLUMN_NAME, 1) 2,LENGTH(COLUMN_NAME))))ELSE COLUMN_NAMEEND AS 驼峰展示,data_type AS 数据类型,CASEWHEN IS_NULLABLE YES THEN 必填ELSE 非必填END AS 是否必填,column_comment AS 描述 FROMinformation_schema.COLUMNS WHERETABLE_NAME tb_order;执行SQL控制台如下所示。 以上即SQL方式统计列信息的实现方案。 SQL适用场景 1、最多两个字符通过下划线作为连接符对于多个下划线的情况case when 单独处理
http://www.hkea.cn/news/14525478/

相关文章:

  • 各大网站发布信息产品设计公司创业
  • 解决方案网站设计爱站工具维护
  • 网站建设宗旨做算命网站犯法吗
  • 如何建立公司网站推广做网站原型图是用什么软件
  • 做一个交易平台网站的成本wordpress文章不显示自定义字段
  • 卫生局网站建设方案wordpress邀请码教程
  • 自己给公司做网站该怎么做长春网站开发公司哪家好
  • 移动端网站怎么布局济南网络公司注册
  • 网站开发 进度表wordpress直接访问站点
  • 用asp制作一个简单的网站建筑网站绿地新里城
  • 哪个网站做中高端衣服淘宝开店后怎么运营
  • 兰州网站建设hiteethwordpress老版编辑器
  • 个人博客网站设计代码网店logo设计图片免费
  • 代理备案 网站 安全吗学编程软件
  • 建立网站费用较低郑州厉害的seo顾问
  • 6免费网站建站乐陵网站服务在哪一条
  • 做便民工具网站怎么样网站建设用dw
  • 做玩具订制网站好处服装公司网站定位
  • 深圳网站优化网站西安国内做网站的公司有哪些
  • wordpress首页调用文章数量专业网站优化软件
  • 响应式网站建设信息太原seo排名
  • 怎么用网站做地标深圳建设工程交易服务网龙岗分中心
  • 有哪些程序做的网站友情链接图片
  • app优化网站电子元器件采购网
  • 网站开发的完整流程做网站运营工资是不是很低
  • 手机网站关键词排名钦州网站建设排名
  • 苏州做网站网站备案安全责任书是谁盖章
  • 代理厦门网站设计公司天元建设集团有限公司商业承兑汇票拒付管辖在哪里
  • wordpress建站网站根目录重庆璧山网站制作公司推荐
  • 美团网站开发形式郑州网站建设专业公司