sql练习-4
先用substring_index(profile, ',', 3)取出"180cm,75kg,27",然后用substring_index(profile, ',', -1)取出27
注意:MIN(gpa) 只能返回最小值,但无法直接获取对应的 device_id 或其他字段(因为聚合函数和非聚合字段需通过关联匹配)
-? 意思为 需要匹配0个-(没有-字符)或者1个-字符。
^ 表示字符串开始
$表示字符串结束
[]表示 character set,结合-使用表示范围,[1-9]表示1,2,3,4,5....8,9组成的集合
{}为数量符,[0-9]{2}表示搜寻'2个0-9中的任意字符'
?为数量符合,表示0或1个, -?表示搜寻'0个或者1个字符 "-" '
. 匹配任意单个字符
* 匹配前一个字符0次或多次
+ 匹配前一个字符1次或多次