좋아, 나는 SQL에 익숙하지 않고 어떻게 할 것인지 전혀 모른다. 나는 Google에 노력했지만 어쩌면 올바른 질문을 찾고 있는지 확실하지 않습니다. 그래서 여기 있습니다. 데이터베이스에 2 개의 테이블이 있습니다. 하나는 events
이고 다른 하나는 eventtypes
입니다.mysql에서 총 열을 어떻게 얻을 수 있습니까?
내 eventtype
표는 .. 같이
-------------------
eventID | eventName|
1 | eveA |
2 | eveB |
3 | eveC |
___________________
내 events
테이블을 보이는이
--------------------------
eventCat |UserRegistered |
1 | John |
2 | Mac |
3 | Assz |
2 | Ez |
3 | Pz |
_________________________
(나는 ..... 당신이 내 테이블을 이해 바랍니다)
처럼 보인다events.eventCat=eventtype.eventID
자, 내가하려는 것은 events
테이블에서 이벤트 1, 2 및 3의 참가자 수를 계산하고 나중에 eventtype
테이블을 사용하여 적절하게 참석할 사용자 수를 표시합니다.
누군가 나를 도와 줄 수 있습니까? 무리 감사 !
SELECT count(UserRegistered),eventName from events join eventtype on
events.eventCat=eventtype.eventID
GROUP BY eventCat
-
당신은 EVENTTYPE에서 SELECT COUNT (*) [조건]과 같은 의미? – EJoshuaS