mysql php α׷ ڵ 帳ϴ.

   
   ȸ 4887   õ 0    

 안녕하세요 .. 제가 저번에도 질문했듯 php 로 프로그래밍을 하고 있습니다.. 

mysql 에서 ... 자료를 가지고 와서 ... count를 세어야 하는데요 ... 

1. select 로 전체를 가져옴.. 

for 문으로 돌아가면서 .. 조건에 맞으면 카운트 ++

2. mysql  자체에서 count(*)해서 값을 받아와서 변수에 넣음 


이렇게 받아와야 할 값이 6종류가 되는데 ... 1번은 쿼리 한번으로 for문으로 해결할 수 있는 장점이 있고 .. 

2번은 코드가 지저분해지지 않고 뭔가 .. 객체 지향같아 보이는 장점(?) 이 있습니다 -_-;;;;

프로그래밍 방법에는 답이 없겠지만.. 성능상 또는 기능상.... 어떤 방법을 선호 하시는지 

알려 주실 수 있을까요 ... 아니면 새로운 방법을 알려 주셔도 좋습니다.

ª ϼ ϰ.
ĵ 2017-01
2 ϴٸ 2
     
2017-01
׷ ? 6 ؾ ؼ ...׳ ѹ濡 ؼ ü ... ª׿ .
ɻ for ..mysql 6 ?
          
ĵ 2017-01
쿡 1 ϴ 쵵 ֽϴٸ
2 ϴٸ 2 մϴ.

1
db : ͸ Ž. ( ڿ:Ʈ,޸𸮵 )
php : . ޸ . for


2 ׳ ̱
ij ȴٸ .

Ѱ  ý
ƿ ؼ
ýϴ.
ϴ° Ⱦ ؼ ϱ⿡ ׷ մϴ.

׸ 6 ¥ ѹ Ҽ ֽϴ
               
2017-01
ν  𸣳׿ ^^ ϰڽϴ. 亯 մϴ.
          
Everyharu 2017-01
sp ϼ.
db Ϻ Ʈũ ĿؼǺϸ Ű澲 ϴ.
               
2017-01
sp .. ֽ ..
                    
Everyharu 2017-01
µ ۷ ĵ ̳׿.
ν Դϴ
                         
2017-01
Ƴ ... ׷ ... ϴ.. ѵ ̰ɷ .. ߿ ų Ǹ.. ׶ ѹ Ẹڽϴ.. 亯 帳ϴ.
DAPȣ 2017-01
3
Select ǿ īƮؼ 6 ִ´.
decode ϼ.
     
2017-01
decode ó  ̳׿ .. ѹ ϰڽϴ .մϴ.
ƽ 2017-01
2cpu phpschool Ǵ±, ^^
ѱ 2017-01
Ǵ° ƴѰ?
SELECT (SELECT count(*) FROM ̺ WHERE ) AS RST1, (Ȱ )
Ͻø ɵ ѵ.
׷ ޾ƿ մϴ.
ڳ 2017-01
ѹ Ͻõ,
Į 6 case when ~ else ~ end Լ ø մϴ.
)
select
 count(case when ~ else ~ end) result1,
 sum(case when ~ else ~ end) result2,
....
from table
where ~~~

ü  ۾ ˸ ڳ׿.
ư, ѹ Ͻô°....
2017-01
mysql̴ ڳԴ Ͻ ø
ü̾ 亯 ͽϴ.


QnA
Page 2309/5744
2015-12   1848980   ް
2014-05   5333586   1
(2)
2006-10   4888  
2014-11   4888   optimize
2012-12   4888   Ѷѱ
2021-01   4888  
2007-05   4888  
2017-05   4888   Ѱ
2016-07   4888  
2016-05   4888  
2015-08   4888   Į
2007-04   4888  
2014-05   4888   Ȳ
2016-09   4888   Win31
2017-11   4888   ֳ76
2012-09   4888   ܵ
2017-03   4888   chwblue
2020-08   4888   ܿﳪ
2014-11   4888   ҽ
2007-08   4888   ȯ
2016-05   4888  
2017-05   4888   monet