- 博客(3)
- 收藏
- 关注
转载 count(1)、count(*)、count(列名)的含义、区别、执行效率
先说结论:count(*) ≈ count(1) > count(id) > count(字段)含义:1、count(*) :统计所有的行数,包括为null的行(COUNT(*)不单会进行全表扫描,也会对表的每个字段进行扫描。而COUNT('x')或者COUNT(COLUMN)或者COUNT(0)等则只进行一个字段的全表扫描)。2、count(1):计算一共有多少符合条件的行,不会忽略null值(其实就可以想成表中有这么一个字段,这个字段就是固定值1,count(1),就是计算一共有多少个
2023-02-21 16:06:54
2651
3
原创 SQL进阶教程 1-1 CASE 表达式
SQL进阶教程的学习笔记 1-1 CASE 表达式 。CASE 表达式有简单 CASE 表达式 (simple case expression)和搜索 CASE 表达式(searched case expression) 两种写法。
2022-08-21 22:19:42
126
1
原创 2021-09-11
Java—day11、Java基础语法概念2、练习代码package day1;public class dem2{ public static void main(String[] args){ System.out.println(12); System.out.println(13); }}3、随记
2021-09-11 21:30:10
406
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人