sqlССµÄÒÉÎÊ - .NET¼¼Êõ / C#
¿ÉÄÜÒòΪ¹¤×÷µÄÔÒò ½Ó´¥Êý¾Ý¿âÕâ¿é±È½ÏÉÙ£¬Ö®Ç°¶¼ÊÇ×ö³ÌÐòÕâ¿é£¬Êý¾Ý¿âÕâ¿é¶¼ÓÐרÃŵÄÈËÀ´×ö ·Ö¹¤¶¼ºÜÃ÷ϸ ËùÒÔ¶ÔÊý¾Ý¿âÕâÒ»¿éÍêÈ«²»Á˽⡣ǰ¶Îʱ¼ä È¥ÃæÊÔÁ˼¸¼Ò¹«Ë¾ ¼¸ºõ¶¼ÊÇÔÚÊý¾Ý¿âÕâ¿é¹ÒµôµÄ Á¬¸ö¼òµ¥µÄSQL¶¼Ð´²»³öÀ´£¬ËùÒÔÏÖÔÚ¾ö¶¨¶ñ²¹Êý¾Ý¿âÕâ¿é¡£
×î½üÓÖ½Ó´¥µ½lucene ÀïÃæÒªÓõ½Ë÷Òý ÏÖÔÚÏëÎÊÎÊÊý¾Ý¿â´óÅ£ÃÇ Êý¾Ý¿âË÷Òýµ½µ×ÊǸöʲô¶«Î÷£¬ÓÃÔÚÄÄЩµØ·½ ÓÐʲôÓÅÊÆ£¿
baidu
Ò»°ãÒ»¸ö±í×îºÃÓÐÒ»¸ö»ò¶à¸öË÷Òý¡£Ë÷Òý¾ÍÊÇΪÁ˲éÕҼǼ¿ìËÙ¶øÉèÖõ쬵«Êǹý¶àµÄË÷Òý¿ÉÄܻᵼÖÂÕ¼ÓÿռäÌ«´ó·´¶øÓ°ÏìЧÂÊ£¬ËùÒÔҪѡÔñ½¨Á¢ºÏÊʵÄË÷Òý¡£¾ÍÏñÒ»±¾ÊéÇ°ÃæµÄĿ¼һÑù£¬¿ÉÒÔÈÃÄãºÜ¿ìµÄÕÒµ½ËùÐèµÄÄÚÈÝ¡£
Ë÷Òý£¬¾ÍÏñÏ൱ÓÚĿ¼£¬¹ËÃû˼ÒåÓÃÓÚ²éÕÒ£¬ÄãȷʵӦ¸Ã°Ù¶È¹È¸èÒ»ÏÂ
°Ù¶È°Ù¿ÆÊ²Ã´µÄ£¬Õâ¸ö˵µÄ¶¼ºÜÏêϸµÄ¡£
Ë÷Òý£º
Óŵ㣺Ö÷ÒªÊǼӿì²éѯÊý¾Ý£¬²»¹ýÒªÓõĺòÅÐС£
ȱµã£º²åÈëµÄʱºòÂý
Ë÷Òý¼¼Êõ£¨Indexing£©ÊÇÒ»ÖÖ¿ìËÙÎļþ·ÃÎʼ¼Êõ£¬Ëü½«Îļþ¼Ç¼ÔÚij¸ö»òijЩÓò£¨»ò³ÆÎªÊôÐÔ£©ÉϵÄȡֵÓë¸Ã¼Ç¼µÄÎïÀíµØÖ·Ö±½ÓÁªÏµÆðÀ´£¬ÌṩÁËÒ»ÖÖ¸ù¾Ý¼Ç¼ÓòµÄȡֵ¿ìËÙ·ÃÎÊÎļþ¼Ç¼µÄ»úÖÆ¡£Ë÷ÒýÎļþÊÇÒ»ÖÖÀûÓÃË÷Òý¼¼ÊõÖ§³Ö¿ìËÙÎļþ·ÃÎʵÄÎļþ×éÖ¯ºÍ´æÈ¡·½·¨¡£
Ë÷Òý¼Ó¿ìÁ˲éѯ¼Ç¼ȴ¼õÂýÁËÊý¾Ý¸üÐÂËÙ¶È£¬±¾Éí»¹Õ¼ÓÃÒ»¶¨µÄ´æ´¢¿Õ¼ä¡£
{{
Ïà¹ØÎÊ´ð£º
select convert(varchar(50),cast(convert(numeric(18,2),1275674000000/100000000)as real))+'ÒÚ'
select cast(convert(numeric(18,2),1275674000000/100000000)as real)
ΪʲôÉÏÒ»¸öÓÃvarcharת»»ºó¾ÍÖ»±£ÁôÁËÒ ......
ÎÒÒ»¸öÏîÄ¿£¬Óиö²åÈë²Ù×÷£¬¾ßÌåÊÇÕâÑùµÄ£º
ÎÒÓнø»õÐÅÏ¢±í¡£ÔÚ³ö»õʱѡÔñÏàÓ¦µÄ½ø»õÐÅÏ¢£¬ÊäÈëÊýÁ¿£¬Ñ¡Ôñ²¿Ãź󣬵㱣´æ°´Å¥£¬ÓÉÓÚÍøÂçÑÓʱ£¬µãÒ»ÏÂûÓз´Ó³£¬ÓÚÊÇÓû§¾ÍÓÖµãһϣ¬µ¼ÖÂÒ»´Î²åÈëÁËÁ½Ìõ¼Ç¼:
Àý£º
......
ÎÒÒªµÃµ½Ò»¸ö×Ö·û´®È磺
sdfk|||sgts
sdfsfd|||rgreg
wrfw|||sefw
¾ÍÊÇÒªµÃµ½|||ºóÃæµÄ×Ö·û´®£¬ÓÐʲôº¯ÊýÂð£¿ÔõôÓÃÄØ£¿Ð»Ð»£¡
SQL code:
select
right(col,len(col)-charindex('|||',col)-2)
f ......
--drop table #T1
--drop table #T2
create Table #T1(ID int,
QueryID nvarchar(20),
ResultID1 nvarchar(20),
ResultID2 nvarchar(20))
create Table #T2(SortNo int,
QueryID nvarchar(20),
ResultID1 nv ......