2
A
답변
1
하는 예는, 바로 그것을하고 있습니다. name 필드가 'John'인 레코드들. 레코드가 없으면 0을 반환하고 레코드가 있으면 레코드 수를 반환합니다.
그러나 위의 질의는 심지어 이러한
는이 같은 쿼리를 수정할 수 있습니다 포함, 이름은 '존 아브라함'또는 'V 존'인 항목을 그리워합니다.
SELECT COUNT(*) FROM table WHERE name like '%John%'
+0
간단하고 명확합니다. 니스;) –
1
나는 그렇다고 말하고 싶습니다.
$result = mysql_query("SELECT COUNT(*) AS 'nb' FROM table WHERE name = 'John'");
$line = mysql_fetch_array($result, MYSQL_ASSOC);
$count = $line['nb'];
일치하는 행의 수를 알려줍니다. 이름 = '존'
SELECT COUNT(*) FROM table WHERE name = 'John'
이 아니오를 반환합니다 모든 레코드가있는 경우 검사에만 관심이있는 경우
2
당신이 정직하고 사용할 수
mysql_num_rows() ;
예 :
$con = mysql_connect($host,$uname,$passwd)
mysql_select_db($dbase,$con);
$result = mysql_query($query,$con);// query : SELECT * FROM table WHERE name='jhon';
if(! mysql_num_rows($result)) {
echo " Sorry no such value ";
}
1
$result = mysql_query("SELECT COUNT(*) as user FROM table WHERE name = 'John'");
$line = mysql_fetch_array($result, MYSQL_ASSOC);
$count = $line['user'];
if($count!=0)
{
echo "user exists";
}
else
{
echo "There is no such user";
}
+0
위의 @Vijeenrosh P.W 제안 된 코드를 사용하여 주셔서 감사합니다 –
관련 문제
- 1. JQuery에서 SELECT 값이 존재하는지 확인하십시오.
- 2. 라디오 버튼의 값이 이미 존재하는지 확인하십시오.
- 3. WordPress 데이터베이스 필드 값이 존재하는지 확인하십시오.
- 4. 값이 하나의 데이터 프레임에 존재하는지 확인하십시오.
- 5. Android SQL : 데이터베이스에 레코드가 존재하는지 확인하십시오.
- 6. 문자열에서 단어를 추출하고 VB에서 데이터베이스에 존재하는지 확인하십시오.
- 7. 기존 값이 데이터베이스에 있는지 확인하십시오.
- 8. 값이 안드로이드 데이터베이스에 이미 존재하는지 확인하는 방법
- 9. 플로트 변수가 존재하는지 확인하십시오.
- 10. firebird 데이터베이스가 존재하는지 확인하십시오.
- 11. 이메일 주소가 존재하는지 확인하십시오.
- 12. C 파일이 존재하는지 확인하십시오.
- 13. 테이블이 존재하는지 확인하십시오.
- 14. 양식이 이미 존재하는지 확인하십시오.
- 15. xml이 존재하는지 확인하십시오 (simplexml_load_file)
- 16. 파일이 PHP에 존재하는지 확인하십시오.
- 17. 소스가 존재하는지 확인하십시오.
- 18. 폴더가 존재하는지 확인하십시오.
- 19. PyQt4 : 윈도우가 존재하는지 확인하십시오.
- 20. 루트에서 파일이 존재하는지 확인하십시오.
- 21. 이메일이 유효하고 존재하는지 확인하십시오.
- 22. RavenDb 인덱스가 존재하는지 확인하십시오.
- 23. PHP 스크립트에서 MySQL DB에 삽입하기 전에 값이 존재하는지 확인하십시오.
- 24. 값이 존재하는지 확인
- 25. 사용자 이름이 이미 데이터베이스에 존재하는지 확인하십시오. MySQL PHP
- 26. PHP : 이미지가 존재하는지 확인하십시오. (메소드)
- 27. CMake 로컬 파일이 존재하는지 확인하십시오.
- 28. 데이터베이스가 존재하는지 확인하십시오 - Engine Agnostic
- 29. 자바 스크립트에 데이터베이스가 존재하는지 확인하십시오.
- 30. xml 파일이 메모리에 존재하는지 확인하십시오.
뜻이 '가 작동합니까?'....는 않습니다 ... (반환 값이> 1이면'name = 'John'이있는 행이 존재하고 0이면 0이됩니다. –
@ mathematical.coffee는 정확하지만'LIMIT'를 사용하면 빠를 수 있습니다. 'SELECT COUNT (*)'는 첫 번째 일치가 발견되었을 때'SELECT name FROM table WHERE name = 'John'LIMIT 1'이 멈추는 동안 완전한 테이블 또는 인덱스 스캔입니다. –
mysql_num_rows()를 사용하십시오. –