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

¡¾×ª¡¿ sqlͳ¼Æ£­¹ØÓÚѧÉú³É¼¨

sqlͳ¼Æ£­¹ØÓÚѧÉú³É¼¨
http://blog.sina.com.cn/s/blog_61380b320100ej9k.html
 
 
sqlͳ¼Æ£­¹ØÓÚѧÉú³É¼¨
ѧÉú³É¼¨±í(stuscore)£º
ÐÕÃû£ºname
¿Î³Ì£ºsubject
·ÖÊý£ºscore
ѧºÅ£ºstuid
ÕÅÈý
Êýѧ
89
1
ÕÅÈý
ÓïÎÄ
80
1
ÕÅÈý
Ó¢Óï
70
1
ÀîËÄ
Êýѧ
90
2
ÀîËÄ
ÓïÎÄ
70
2
ÀîËÄ
Ó¢Óï
80
2
´´½¨±í
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[stuscore](
    [name] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,
    [subject] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,
    [score] [int] NULL,
    [stuid] [int] NULL
) ON [PRIMARY]
 
GO
SET ANSI_PADDING OFF
ÎÊÌ⣺
1.    ¼ÆËãÿ¸öÈ˵Ä×ܳɼ¨²¢ÅÅÃû(ÒªÇóÏÔʾ×ֶΣºÐÕÃû£¬×ܳɼ¨)
2.    ¼ÆËãÿ¸öÈ˵Ä×ܳɼ¨²¢ÅÅÃû(ÒªÇóÏÔʾ×Ö¶Î: ѧºÅ£¬ÐÕÃû£¬×ܳɼ¨)
3.    ¼ÆËãÿ¸öÈ˵¥¿ÆµÄ×î¸ß³É¼¨(ÒªÇóÏÔʾ×Ö¶Î: ѧºÅ£¬ÐÕÃû£¬¿Î³Ì£¬×î¸ß³É¼¨)
4.    ¼ÆËãÿ¸öÈ˵Äƽ¾ù³É¼¨£¨ÒªÇóÏÔʾ×Ö¶Î: ѧºÅ£¬ÐÕÃû£¬Æ½¾ù³É¼¨£©
5.    Áгö¸÷Ãſγ̳ɼ¨×îºÃµÄѧÉú(ÒªÇóÏÔʾ×Ö¶Î: ѧºÅ£¬ÐÕÃû,¿ÆÄ¿£¬³É¼¨)
6.    Áгö¸÷Ãſγ̳ɼ¨×îºÃµÄÁ½Î»Ñ§Éú(ÒªÇóÏÔʾ×Ö¶Î: ѧºÅ£¬ÐÕÃû,¿ÆÄ¿£¬³É¼¨)
7.    ͳ¼ÆÈçÏ£º
ѧºÅ
ÐÕÃû
ÓïÎÄ
Êýѧ
Ó¢Óï
×Ü·Ö
ƽ¾ù·Ö
 
 
 
 
 
 
 
 
8£®Áгö¸÷Ãſγ̵Äƽ¾ù³É¼¨£¨ÒªÇóÏÔʾ×ֶΣº¿Î³Ì£¬Æ½¾ù³É¼¨£©
9£®ÁгöÊýѧ³É¼¨µÄÅÅÃû£¨ÒªÇóÏÔʾ×ֶΣºÑ§ºÅ£¬ÐÕÃû£¬³É¼¨£¬ÅÅÃû£©
10£®ÁгöÊýѧ³É¼¨ÔÚ2-3ÃûµÄѧÉú£¨ÒªÇóÏÔʾ×ֶΣºÑ§ºÅ£¬ÐÕÃû,¿ÆÄ¿£¬³É¼¨£©
11£®Çó³öÀîËĵÄÊýѧ³É¼¨µÄÅÅÃû
12£®Í³¼ÆÈçÏ£º
¿Î³Ì
²»¼°¸ñ£¨0-59£©¸ö
Á¼£¨60-80£©¸ö
ÓÅ£¨81-100£©¸ö
 
 
 
 
  
 
 
13£®Í³¼ÆÈçÏ£ºÊýѧ:ÕÅÈý(50·Ö),ÀîËÄ(90·Ö),ÍõÎå(90·Ö),ÕÔÁù(76·Ö)
 
 


Ïà¹ØÎĵµ£º

SQL ²éѯÓï¾äʹÓÃ

Ò»¡¢¼òµ¥²éѯ
¡¡¡¡ ¼òµ¥µÄTransact-SQL²éѯֻ°üÀ¨Ñ¡ÔñÁÐ±í¡¢from×Ó¾äºÍWHERE×Ӿ䡣
ËüÃÇ·Ö±ð˵Ã÷Ëù²éѯÁС¢²éѯµÄ
±í»òÊÓͼ¡¢ÒÔ¼°ËÑË÷Ìõ¼þµÈ¡£
ÀýÈ磬ÏÂÃæµÄÓï¾ä²éѯtesttable±íÖÐÐÕÃûΪ“ÕÅÈý”µÄnickname×ֶκÍemail×ֶΡ£
SELECT nickname,email
from testtable WHERE name='ÕÅÈý'
(Ò»)Ñ¡ÔñÁбí
¡ ......

SQL Ìõ¼þÓï¾ä

µÚÒ»ÖÖ£º
SELECT
CASE

     WHEN
price IS NULL THEN
'Not yet priced'
     WHEN
price < 10 THEN
'Very Reasonable Title'
     WHEN
price >= 10 AND
price < 20 THEN
'Coffee Table Title'
     EL ......

SQLÖ®11 Êý¾Ý¿âÉè¼Æ

º¯ÊýÒÀÀµ
==========================================
Ò»¡¢º¯ÊýÒÀÀµ¸ÅÄî  
    
  ¡¡¡¡º¯ÊýÒÀÀµÊÇ´ÓÊýѧ½Ç¶ÈÀ´¶¨ÒåµÄ£¬ÔÚ¹ØϵÖÐÓÃÀ´¿Ì»­¹Øϵ¸÷ÊôÐÔÖ®¼äÏ໥ÖÆÔ¼¶øÓÖÏ໥ÒÀÀµµÄÇé¿ö¡£º¯ÊýÒÀÀµÆÕ±é´æÔÚÓÚÏÖʵÉú»îÖУ¬±ÈÈ磬ÃèÊöÒ»¸öѧÉúµÄ¹Øϵ£¬¿ÉÒÔÓÐѧºÅ¡¢ÐÕÃû¡¢ËùÔÚϵµÈ¶à¸öÊôÐÔ£ ......

SQL ServerȨÏÞ¹ÜÀí²ßÂÔ ·þÎñÆ÷

SQL ServerȨÏÞ¹ÜÀí²ßÂÔ
Êý¾Ý¿â½¨Á¢Ö®ºó£¬Êý¾ÝµÄ°²È«¾ÍÏÔµÃÓÈΪÖØÒª£¬¶ÔÓÚÒ»¸öÊý¾Ý¿â¹ÜÀíÔ±À´Ëµ£¬°²È«ÐÔ¾ÍÒâζ×ÅËû±ØÐë±£Ö¤ÄÇЩ¾ßÓÐÌØÊâÊý¾Ý·ÃÎÊȨÏÞµÄÓû§Äܹ»µÇ¼µ½SQL Server£¬²¢ÇÒÄܹ»·ÃÎÊÊý¾ÝÒÔ¼°¶ÔÊý¾Ý¿â¶ÔÏóʵʩ¸÷ÖÖȨÏÞ·¶Î§ÄڵIJÙ×÷£»Í¬Ê±£¬Ëû»¹Òª·ÀÖ¹ËùÓеķÇÊÚȨÓû§µÄ·Ç·¨²Ù×÷¡£Õý»ùÓÚ´Ë£¬SQL Server 2000ÌṩÁ ......

SQLÈÕÆÚת»»º¯Êý

--=======================CONVERT()==================================================
Select CONVERT(varchar(100), GETDATE(), 0)--: 05 16 2006 10:57AM
Select CONVERT(varchar(100), GETDATE(), 1)--: 05/16/06
Select CONVERT(varchar(100), GETDATE(), 2)--: 06.05.16
Select CONVERT(varchar(100), GETDATE ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ