집 >데이터 베이스 >MySQL 튜토리얼 >MySQL select 문의 10가지 간단한 사용 예
이 기사에서는 주로 MySQL SELECT 구문에 대한 간단한 분석에 대해 설명합니다. MySQL 데이터베이스는 우리 모두가 자주 사용하는 데이터베이스이며 관련 애플리케이션도 많은 관심을 끌었습니다. 따라서 다음 기사는 주로 MySQL SELECT에 관한 것입니다. 간단한 구문 분석입니다.
$sql="select * from article where id=1" 和 $sql="select * from article where id=1",都可以得到正确的结果,但有时分开写或许能更明了一点,特别是当sql语句比较长时
可以用
in
来实现
$sql="select * from article where id in(1,3,5)"
3、使用concat连接查询的结果
$sql="select concat(id,"-",con) as res from article where id=1"'1개 콘텐츠'로 돌아가기
4、使用locate
사용법: <p></p>
用法:<br>
select locate("hello","hello baby");exist return 1. 존재하지 않는 경우 0을 반환
그룹별은 동일한 결과를 그룹으로 그룹화하는 것입니다<p></p>
exam:$sql="select city ,count(*) from customer group by city";
group by 是把相同的结果编为一组<br>
이 문장은 고객 테이블 및 그 수량(개별 항목과 다소 유사)
group by는 종종 AVG(), MIN(), MAX(), SUM(), COUNT()
와 함께 사용됩니다. 6. 사용 had
$sql="select city,count(*),min(birth_day) from customer group by city having count(*)>10";
btw: group by + have가 좀 느립니다
동시에 had 절에 포함된 표현식이 이전에 나타났어야 합니다
7. 조합 절
$sql="select distinct city from customer order by id desc";
$sql="select * from article limit 100,-1";
$sql="select user_name from user u,member m where u.id=m.id and m.reg_date>=2015-08-13 order by u.id desc"참고: user와 member 모두 user_name 필드가 있는 경우 mysql 오류가 발생합니다(mysql은 user_name에 대해 쿼리하려는 테이블을 모르기 때문에).
위 내용은 MySQL select 문의 10가지 간단한 사용 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!