我有一个表用户,其中包含字段(id、first_name、middle_name、last_name)。
我想写一个查询来通过他的名字找到一个用户。姓名可以是名字、中间名或姓氏。
$sql = "SELECT * FROM user
WHERE first_name like '%$name%' OR
middle_name like '%$name%' OR
last_name like '%$name%'";
它是有效的查询吗?(安全问题暂时搁置。)