例:
Person A.hobby = “唱歌,书法,爬山,游泳”(数据库中存储格式)
在数据库Person中查找与A持有某一项或几项相同爱好的人
String hobby = “唱歌,书法,爬山,游泳” .replace(',','|');
String regexHobby = "(^|,)("+hooby+")(,|$)";
String sql = select * from person where hobby regexp regexHobby
例:
Person A.hobby = “唱歌,书法,爬山,游泳”(数据库中存储格式)
在数据库Person中查找与A持有某一项或几项相同爱好的人
String hobby = “唱歌,书法,爬山,游泳” .replace(',','|');
String regexHobby = "(^|,)("+hooby+")(,|$)";
String sql = select * from person where hobby regexp regexHobby