저는 SQL에 익숙하지 않고 이런 식으로 일부 데이터를 추출하려고합니다. 그러나 현재 나는 한 번에 하나의 진술을 실행하고 그들을 복사하여 탁월합니다. 이 모든 것을 함께 수행 할 수있는 방법이 있습니까? 레벨은 각 명령문에 대해 동일하지만 계수 (ID)가 다를 수 있습니다. 레벨에 데이터가없는 날도 있습니다.복수의 SQL 문을 열로 결합하기
select
count(ID), level
from table1
where createat >= "2013-11-22 00:00:00" and createat <= "2013-11-22 23:59:59"
group by level;
select
count(ID), level
from table1
where createat >="2013-11-23 00:00:00" and createat <= "2013-11-23 23:59:59"
group by level;
select
count(ID), level
from table1
where createat >= "2013-11-24 00:00:00" and createat <= "2013-11-24 23:59:59"
group by level;
도움 주셔서 감사합니다! 나는 이것들을 쓰는 방법에 대해 더 많이 배우기를 바라고있다.
1) 당신이 당신의 날짜 열에서 월의 일을 추출 할 날짜 함수를 사용하여 2)를 사용하여 데이터베이스의 종류를 제공, 원하는 경우 검색어를 쉽게 사용하고 그룹화하려면이 옵션을 사용하십시오. –