mysql 子查询、模糊匹配

、模糊匹配,like的通配符用法


SELECT
*
FROM
human_active_record
WHERE
feature LIKE '%淡黄色的长裙%蓬松的头发%'

1、子查询

SELECT
*
FROM
human_base_info
WHERE
id_card IN (
SELECT
id_card
FROM
human_active_record
WHERE
feature LIKE '%淡黄色的长裙%蓬松的头发%'
)

总结:
1、子查询的灵魂就是:把一个查询的结果,当做另一个查询的条件
2、linux创建文件子查询的结果必须是单列,但凡是多列肯定会报错

2、like之_(下划线下划线word里怎么打出来

"_"表示任意单个字符。匹配单个任意字符。李有为对名字三个字,且最后一个字是“雨”女生情有独钟,因此要想找到这些女生,他只需要这么做。

SELECT
*
FROM
human_base_info
WHERE
name like '__雨'
and sex='F'