0
다음을 수행하는 가장 좋은 방법을 찾으려고 노력 중입니다.MySQL PHP 쿼리 문제
데이터베이스에는 두 개의 필드, 즉 q1, q2가 있습니다.
우선 q1에 대한 응답을 세고, 순서를 지정하고 그룹화하고 싶습니다.
2. SELECT q2, COUNT(q2) FROM xyz WHERE q1 = A GROUP BY q2 ORDER by q2
괜찮지 만 :
A = 5
B = 12
C = 3
(가) 나는이 쿼리를 통해 다음과 같은 정보가 필요합니다
1. SELECT q1, COUNT(q1) FROM xyz GROUP BY q1 ORDER BY q1
이제 인수 위해,의이 다음 다시 가져 오는 가정하자 첫 번째 쿼리가 결과를 반환 할 때마다 루프에서 위를 반복하는 방법이 있습니까?이 예제에서 2의 코드는 반복되고 q1 = A, q1 = B 및 q1 = C에 대해 반복됩니다.
의미가 있습니까? 내가 얼마나 잘 설명했는지 모르겠다. 그래서 사과한다.
안녕 Omesh, 감사하지만 내가 무엇을 찾고되지 않습니다. –
'A', 'B', ...에 대해 별도의 결과 세트를 원하십니까? 이 경우'CURSOR'를 사용하여 저장 프로 시저를 작성해야 할 수도 있습니다. – Omesh
예, A, B, C 등의 결과가 필요합니다. –