Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ÕâÑùµÄsqlÔõôд?

ÎÒÓÐ2ÕÅ±í£¬Ò»ÕÅÊÇÃ÷ϸ±í£¬ÁíÒ»ÕÅÊÇ×Öµä±í£¬ÀýÈçÏ£º
±ía£º

×Ö¶Î1  ×Ö¶Î2
a      1
a      2
b      1
c      3

±íb:
×Ö¶Î1  ×Ö¶Î2
a      Öйú
b      ÃÀ¹ú
c      Ó¢¹ú
d      ·¨¹ú

ÎÒÔõôдsql£¬ÄÜÉú³ÉÏÂÃæµÄ½á¹û

×Ö¶Î1  ×Ö¶Î2
Öйú    2¸ö
ÃÀ¹ú    1¸ö
Ó¢¹ú    1¸ö
·¨¹ú    0¸ö


ÎÒдµÄÓï¾äÊÇ  select b.×Ö¶Î2, count(*) from a,b where  b.×Ö¶Î1=a.×Ö¶Î1(+)  group by b.×Ö¶Î2;

µ«Êǽá¹ûÊÇ

·¨¹ú 1
ÃÀ¹ú 1
Ó¢¹ú 1
Öйú 2
ÇëÎʸÃÔõôд²ÅÄÜʵÏÖÉϱßÏëÒªµÄ½á¹û£¡
[code=SQL] ]select b.×Ö¶Î2, sum(decode(a.×Ö¶Î2,null,0,1)) from a,b where  b.×Ö¶Î1=a.×Ö¶Î1(+)  group by b.×Ö¶Î2[/code


ллÄãµÄ°ïÖú
£¡


Ïà¹ØÎÊ´ð£º

sql ÎÊÌâ

PBÖпª·¢µÄ¡£

DateTime startTime=DateTime(em_1.Text)
DateTime endTime=DateTime(em_2.Text)

string sql
sql = dw_1.GetSQLSelect()+"Where (StartTime> '"+startTime+&q ......

sqlÎļþ£¨Êý¾Ýº¬ÖÐÎÄ£©DOSÃüÁî´°¿ÚÎÞ·¨µ¼ÈëÎÊÌâ

ÎÒÓõÄÊÇmysql5.1£¬Êý¾Ý¿â×Ö·û¼¯Îªutf8

ͨ¹ýdosÃüÁîÐе¼ÈëSQLÎļþ ³ö´í£¬ÎÞ·¨µ¼Èë¡£

½«SQLÎļþÖеÄÊý¾ÝÈ«²¿Ê¹ÓÃÓ¢ÎÄ ¿ÉÒÔµ¼Èë

ÇëÎÊÎÊÌâÔÚÄÄ£¿
×°¸öÖÐÎÄÈí¼þ¼´¿É.

ºÜ¶àÄêÒÔǰ,Óùý¸öÒ»¸ ......

²ËÄñÌáÎÊ£¬Çó¼òµ¥sql ?



±íA

Sup_code    st_sup_code    buy_code      buy_code1 
1001        400            &nbs ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ