私の質問は次です:私はこのようなmysqlクエリを持っています:
SELECT student_id, name, email
FROM student
WHERE student_id IN ('1', '2', '3')
OR name LIKE '%Nick%'
OR email LIKE '%gmail.com%'
mysqlが返す列の形式で一致するフィールドの数を取得するにはどうすればよいですか?次のようなものです。
ID NAME EMAIL MATCHED
1. 1 Nick nick@gmail.com 3
2. 5 Nick nick@yahoo.com 1
3. 2 David david@gmail.com 2
ありがとうございました!!