SQLʱ¼ä¶ÎÎÊÌâ
Ò»¸öºÜÆæ¹ÖµÄÎÊÌâ
SQL code
select * from Gprs_DataInof
--¿ÉÒԲ鵽ËùÓеÄÊý¾Ý
select * from Gprs_DataInof where DataTime between 1900-10-16 1:01:00' and '2009-10-20 1:01:00'
--Ò»ÌõÊý¾ÝûÓÐ
--½¨±íÈçÏÂ
create table GPRS_DataInof
(
DataID int identity(1,1) not null primary key, --1 񅧏
StationID int , --2 Õ¾µãID
OneTemp varchar(5) default '--', --3 ¿ÕÆøÎ¶È1
TwoTemp varchar(5) default '--', --4 ¿ÕÆøÎ¶È2
ThreeTemp varchar(5) default '--', --5 ¿ÕÆøÎ¶È3
OneSoilHum varchar(5) default '--', --6 ÍÁÈÀʪ¶È1
TwoSoilHum varchar(5) default '--', --7 ÍÁÈÀʪ¶È2
ThreeSoilHum varchar(5) default '--', --8 ÍÁÈÀʪ¶È3
Voltage varchar(5) default 0, --9 µçѹֵ
Longitude_EW varchar(15), --10 ¾¶È(¶«¾¡¢Î÷¾)
Latitude_NS varchar(15), --11 ά¶È(ÄÏγ¡¢±±Î³)
DataTime datetime default getdate() --12 ʱ¼ä
)
¿ÉÒԿ϶¨µÄÊÇÔÚÕâ¸öʱ¼ä¶ÎÖоø¶ÔÓÐÊý¾ÝµÄ
ÇëÎÊÓиßÈËÖªµÀÕâ¸öÊÇʲôÔÒòÂ𣿠ÎÒÊÔÁËÁ½ÌìµçÄÔ¶¼ÊÇûÓвé³öÀ´
SQL code
Code highlighting produced by Actipro CodeHighlighter (free
Ïà¹ØÎÊ´ð£º
select convert(varchar(50),cast(convert(numeric(18,2),1275674000000/100000000)as real))+'ÒÚ'
select cast(convert(numeric(18,2),1275674000000/100000000)as real)
ΪʲôÉÏÒ»¸öÓÃvarcharת»»ºó¾ÍÖ»±£ÁôÁËÒ ......
ÏÖÔÚÓÐÒ»ORACLEÖеÄSQLÓï¾ä£¬ÐèÒªÒÆÖ²µ½DB2ÖУ¬ÇëÎʸÃSQL¸ÄÈçºÎд
ORACLEÖУº
select floor(months_between(date1,date2)) from A
date1,date2·Ö±ðΪ±íÖеÄÁ½¸ö×Ö¶Î £¬¶¼ÎªÈÕÆÚÐÍ
DB2ÖÐÈçºÎʹÓÃÐ ......
sql 2005Êý¾Ý¿âÎÒÏëµÃµ½Ò»×Ö·û´®Îª:
sldkf|||sdeww
erkv|||rltdk
jemcl|||ligf
¾ÍÊÇ|||ºóÃæµÄ×Ö·ûÓÐʲôº¯ÊýÄܵõ½Âð£¿ÊÇÔÚsqlÓï¾äдµÄ£¬²»ÊÇÔÚÒ³ÃæÐ´µÄ£¬ÄÇλ¸ßÊÖÀ´Ö¸½ÌÏ£¬ÐÂÊÖ£¬Ð»Ð»
ÔÎ µ ......
ÐèÇóÈçÏ£º
a±í:
p_id status
1 0
2 0
b±í
rec_id pid purchase_qty receive_qty flag
1 1 10 10 0
2 ......