、模糊匹配,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、子查詢的結果必須是單列,但凡是多列,肯定會報錯
2、like之_(下劃線)
"_"表示任意單個字符。匹配單個任意字符。李有爲對名字三個字,且最後一個字是“雨”女生情有獨鍾,因此要想找到這些女生,他只需要這麼做。
SELECT
*
FROM
human_base_info
WHERE
name like '__雨'
and sex='F'