From f2166b1871ec8e1f3233a20d4664105dad8e7e5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9F=A9=E6=96=87=E6=9D=B0?= <1820896556@qq.com> Date: Mon, 30 Oct 2023 22:23:46 +0800 Subject: [PATCH] =?UTF-8?q?xiugai=E7=AC=94=E8=AE=B0=EF=BC=8850=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...\241\243xiugai\347\254\224\350\256\260.md" | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 "43 \351\237\251\346\226\207\346\235\260/\346\226\260\345\273\272 \346\226\207\346\234\254\346\226\207\346\241\243xiugai\347\254\224\350\256\260.md" diff --git "a/43 \351\237\251\346\226\207\346\235\260/\346\226\260\345\273\272 \346\226\207\346\234\254\346\226\207\346\241\243xiugai\347\254\224\350\256\260.md" "b/43 \351\237\251\346\226\207\346\235\260/\346\226\260\345\273\272 \346\226\207\346\234\254\346\226\207\346\241\243xiugai\347\254\224\350\256\260.md" new file mode 100644 index 0000000..086dce0 --- /dev/null +++ "b/43 \351\237\251\346\226\207\346\235\260/\346\226\260\345\273\272 \346\226\207\346\234\254\346\226\207\346\241\243xiugai\347\254\224\350\256\260.md" @@ -0,0 +1,20 @@ +# 笔记 + +1. 放在 select 后当列使用,要求子查询单列单行。 +2. 放在 from 后面 当表使用,要给子查询取别名。 +3. 放在 where 后面当条件使用 + +- 单列单行:此时条件可以直接用 = > < <> 等。 +- 单列多行:就需要使用 in any all 等。 + +子查询的三种用法 + +1、放在select后面当列来用,要求子查询的结果是单列单行 + +2、放在from后面当表来用,要求子查询的结果要取一个别名 + +3、放在where后当条件用,此时注意有两种情况,一种是结果单列单行,条件可直接用= < > <>,另一种是单列单行 + +》》》count(列名时),只统计该列名非null值时的数量 + +count(*) 查询所有,包括 null \ No newline at end of file -- Gitee