一、mysql查询是否含有某字段:

mysql数据库查询带有某个字段的所有表名
SELECT * FROM information_schema.columns WHERE column_name='column_name';

oracle数据库查询带有某个字段的所有表名
select column_name,table_name,from user_tab_columns where column_name='column_name';

二、查询数据库是否使用索引 explain

(1)没使用

使用了

三、查询数据库是否含有某表

在某数据库下

select count(*)  from information_schema.TABLES t where t.TABLE_SCHEMA ='数据库名' and t.TABLE_NAME ='表名'

在该用户下有多少张表

select count(*)  from information_schema.TABLES t where t.TABLE_NAME ='表名'

四、FIND_IN_SET

五,

一条sql语句查询n个表的数据的数据个数

SELECT

count( * ) ,

b.admin,

c.lang

FROM

tp_lang AS a

Left join

(select count(*) admin from tp_admin) as b on 1=1

Left join

(select count(*) lang from tp_lang) as c on 1=1

经典sql

SELECT

a.*, b.attr, c.nameStr

FROM

tp_goods a

LEFT JOIN

(SELECT goods_id, GROUP_CONCAT(attr_item_id) attr FROM tp_goods_attr_link GROUP BY goods_id) as b ON a.id = b.goods_id

left JOIN

(SELECT iid, GROUP_CONCAT(value) nameStr FROM tp_lang_info GROUP BY iid) as c ON a.name = c.iid SEPARATOR \'|..|\'

六,sql排序、

结果

3最后 2倒数第二 1倒数第三

结果

数据库小知识点(一直更新)相关推荐

  1. 单词与小知识点 —— 不定期更新(2021-07-25)

    生词 可用类 hence (adv.) 因此.今后 可替代 therefore. accordingly.consequently. thus.as a result of e.g.: The tra ...

  2. oracle数据库相关知识点,Oracle数据库小知识点整理

    -- 数据库存储数据 -- 市面上主流的数据库有哪些 -- 甲骨文  oracle   mysql --  IBM  db2  金融 --  微软  sqlserver --这些是关系型数据库. -- ...

  3. 关于js的一些常用小知识点(持续更新)

    关于js的一些常用小知识点 1.获取页面中所有选中的CheckBox复选框的值 2.js获取网页URL中所带的参数 3.js模拟点击button 4.前端传入后台list,后台是不能接收List的,就 ...

  4. SQL Server2019的Microsoft SQL Server Management Studio2019使用教程(小知识点、名词、使用软件进行数据库和表操作)

    关于SQL Server2019的安装教程:https://blog.csdn.net/further_/article/details/108088044 读者本博文在读者掌握一定相关的知识后,进行 ...

  5. 【100个 Unity踩坑小知识点】| Unity调用API ,动态获取Android权限,附带所有Android权限表格

    Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 . 包括游戏开发.美术.建筑.汽车设计.影视在内的所有创作者,借助 Unity 将创意 ...

  6. 小知识点:ARM 架构 Linux 大数据集群基础环境搭建(Hadoop、MySQL、Hive、Spark、Flink、ZK、Kafka、Nginx、Node)

      换了 M2 芯片的 Mac,以前 x86 版本的 Linux 大数据集群基础环境搭建在 ARM 架构的虚拟机集群上有些用不了了,现在重新写一份基于 ARM 架构的,少数不兼容之外其他都差不多,相当 ...

  7. 七层登录之新小知识点

    在机房重构的时候,遇到了很多新的小知识点,初次接触,还没能灵活运用,摘出来概念性东西先来了解了解,之后再代码实现过程中希望能灵活运用! SqlHelper SqlHelper是一个基于.NET Fra ...

  8. My SQL数据库基础知识点全面总结笔记(上)

    案例所用数据库,链接已更新应该是永久有效的:myemployees数据库,提取码 ozz9 girls数据库 提取码:xx9e 知识点(下):数据库知识点总结(下) linux下的安装点这里: Cen ...

  9. Android开发--初探SQLiteDataBase/数据库的创建,更新,插入,查询

    在应用程序的开发中,我们常常会用到数据库,由于手机的内存相对于电脑来说非常小,且存储容量有限,所以一般选用SQLiteDataBase来作为储存数据的数据库. 下面的例子实现的是数据库的创建,更新,插 ...

最新文章

  1. css样式之边框和内外边距
  2. 国内35所人工智能学院大盘点
  3. Android基础 : Android Service[转]
  4. tar exclue文件夹
  5. STM32F103五分钟入门系列(十三)独立看门狗IWDG
  6. centos 宝塔面板 mongodb 给新的数据库 创建登录用户和密码
  7. 小学计算机教案表格式,小学信息技术教案表格数据处理.docx
  8. 「2019冬令营提高组」不同的缩写
  9. 网易云音乐NCM格式转化为mp3
  10. doom3关卡编辑器代码的一些分析
  11. 企业要如何利用360评估法做好人才盘点?
  12. 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.ecli
  13. Excel/Word 插入图表 InvokeMember设置图表类型
  14. 怎么给新加的固态硬盘装系统
  15. oracle查询数据令某字段显示固定值
  16. 河南省哪所技校学计算机软件工程,河南技校排名前十有哪些?都有什么专业
  17. word隐藏段落标记,回车三角
  18. 三菱FX2N编程口通信协议
  19. C/C++ 数组的初始化
  20. 推荐5款体验较好的团队协作工具

热门文章

  1. 怎么关闭或者卸载ivanti_电脑软件卸载不了怎么办,教您解决电脑软件无法卸载方法技巧...
  2. 进程之间通信 共享内存
  3. C++ const相关内容学习
  4. JAVA牛客专项练习2020.12.31
  5. 为什么35岁的C++依然能主导编程世界
  6. 再说千遍万遍,都不如这四句话管用,不服不行!
  7. 谷歌地图VS苹果地图:大数据领域竞争
  8. 优秀程序员和一般程序员差别在哪?
  9. H.264视频开发---代码移植
  10. H264基本概念之 宏块、片和片组