您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Mysql (一) 单表查询

bubuko 2022/1/25 20:08:06 mysql 字数 5888 阅读 925 来源 http://www.bubuko.com/infolist-5-1.html

https://www.cnblogs.com/mofujin/p/11355517.html 表 CREATE TABLE `tb_content` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `category_id` bigint(20) NOT NU ...

https://www.cnblogs.com/mofujin/p/11355517.html

CREATE TABLE `tb_content` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `category_id` bigint(20) NOT NULL COMMENT ‘内容类目ID‘,
  `title` varchar(200) DEFAULT NULL COMMENT ‘内容标题‘,
  `sub_title` varchar(100) DEFAULT NULL COMMENT ‘子标题‘,
  `title_desc` varchar(500) DEFAULT NULL COMMENT ‘标题描述‘,
  `url` varchar(500) DEFAULT NULL COMMENT ‘链接‘,
  `pic` varchar(300) DEFAULT NULL COMMENT ‘图片绝对路径‘,
  `pic2` varchar(300) DEFAULT NULL COMMENT ‘图片2‘,
  `content` text COMMENT ‘内容‘,
  `created` datetime DEFAULT NULL,
  `updated` datetime DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `category_id` (`category_id`),
  KEY `updated` (`updated`)
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8;

技术分享图片

 

 

查询

1 单表 全表查询

SELECT * FROM `tb_content`

技术分享图片

 

 2 单表 条件查询

SELECT * FROM `tb_content` WHERE  tb_content.id=28

技术分享图片

 

 3 单表 条件查询 表名称缩写 只查表的部分列

SELECT tb1.id,tb1.category_id,tb1.title FROM `tb_content` tb1 WHERE  tb1.category_id=90

技术分享图片

 

 4 单表  category_id 升序

SELECT tb1.id,tb1.category_id,tb1.title FROM `tb_content` tb1  ORDER BY category_id ASC;

技术分享图片

 

  5 单表  category_id 降序

SELECT tb1.id,tb1.category_id,tb1.title FROM `tb_content` tb1  ORDER BY category_id DESC;

 

 

 技术分享图片

 

 6 单表 查询最大值

SELECT  max(tb1.category_id) FROM `tb_content` tb1;

技术分享图片

 

 

7 单表 查询最大值 和 列

SELECT  max(tb1.category_id),tb1.category_id FROM `tb_content` tb1;

技术分享图片

8 单表 最小值

SELECT  min(tb1.category_id),tb1.category_id FROM `tb_content` tb1;

技术分享图片

 

 9 单表 查询平均值

SELECT  AVG(tb1.category_id) FROM `tb_content` tb1;

技术分享图片

 

 10 单表 求和

SELECT  SUM(tb1.category_id) FROM `tb_content` tb1;

技术分享图片

 

 修改表

技术分享图片

 

 11 单表 查询组对应的个数

SELECT  count( sub_title) as 人数 FROM `tb_content` tb1 GROUP BY sub_title;

技术分享图片

 

 12  单表 查询 条件 >,<,=,<=,>=  行总数 

//select id,name from emp where id >= 3 and id <= 6;

//select * from emp where id >= 3 or id <= 6;

SELECT  count(*) as 人数 FROM `tb_content` tb1 WHERE tb1.category_id>75;

技术分享图片

 

13单表 查询 模糊查询

SELECT  * FROM `tb_content` tb1 WHERE sub_title LIKE ‘%d4%‘;

技术分享图片

 

Mysql (一) 单表查询

原文:https://www.cnblogs.com/dianzan/p/12419057.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶