필드에서 @ 기호의 모든 항목 수를 계산하고 싶습니다. 원래는 등호 '% @ %'이 표시되지만 문자가 나타나는 경우 현장에서 한 번 이상은 단지 하나로 간주합니다.필드에있는 특수 문자의 mysql 카운트 발생
그 밖의 다른 방법으로 모든 사건을 세어 볼 수 있습니까?
감사합니다.
편집 필요로하는 사람은 누구나이 작품을 사용하게되었습니다.
$count = 0;
$sql = mysql_query("SELECT LENGTH(field_name) - LENGTH(REPLACE(field_name,'@','')) AS 'occurs' FROM table_name WHERE field_name LIKE '%@%'");
while ($data = mysql_fetch_assoc($sql)) {
$count += $data['occurs'];
}
echo $count;
내가 그것을 사용하는 방법을 이해하지 – Strawberry