ÇóSql Óï¾äµÄд·¨ - MS-SQL Server / ÒÉÄÑÎÊÌâ
±íÃû : tb1
×Ö¶ÎÃû³Æ: ID a
×Ö¶ÎÖµ : 1 10667766*X06*KYG08B01L18XU01*V4_10667766*X06*KYG08B01L18XU01*V4
2 10667766*X06*KYG01TSTSHELU01_10667766*A53*KYG01TSTSHELU01_10667766*X06*KYG01TSTSHELU01*V4
3 10668001*2KY*KYM01B01L18XU01*V4
4 1062376664*4*KYG08B01L18XU01*V4_1062376664*4*KYG08B01L18XU01*V4
Ôõô°ÑÉϱí±ä³ÉÈçÏÂËùʾ:
ID a1 a2 a3
1 10667766*X06*KYG08B01L18XU01*V4 10667766*X06*KYG08B01L18XU01*V4
2 10667766*X06*KYG01TSTSHELU01 10667766*A53*KYG01TSTSHELU01 10667766*X06*KYG01TSTSHELU01*V4
3 10668001*2KY*KYM01B01L18XU01*V4
4 1062376664*4*KYG08B01L18XU01 KYG08B01L18XU01*V4 1062376664*4*KYG08B01L18XU01*V4
Don't understand the logic. You need to provide more information as to how you arrive from the original table to the output you provided.
SQL code:
££¶¯Ì¬SQL£º
--> Éú³É²âÊÔÊý¾Ý±í: [tb]
IF OBJECT_ID('[tb]') IS NOT NULL
DROP TABLE [tb]
GO
CREATE TABLE [tb] ([ID] [int],[a] [nvarchar](90))
INSERT INTO [tb]
SELECT '1','10667766*X06*KYG08B01L18XU01*V4_10667766*X06*KYG08B01L18XU01*V4' UNION ALL
SELECT '2','10667766*X06*KYG01TSTSHELU01_10667766*A53*KYG01TSTSHELU01_10667766*X06*KYG01TSTSHELU01*V4' UNION ALL
SELECT '3','10668
Ïà¹ØÎÊ´ð£º
±íÊý¾Ý
COL1 COL2 COL2 COL4 COL5
----------------------------------------------------------------------------------------------
2010-05-05 00:00 ......
ͨ¹ýNAME×Ö¶ÎÌõ¼þ²éѯһ¸öÊý¾Ý±í£¬¼ÙÉèÎÒÓÐ100¸öÐÕÃû£¬ÓÐÒÔÏÂÁ½¸ö·½·¨£¬
·½·¨1£º
°Ñ100¸öName ×é³ÉÒ»¸öSQLÓï¾ä£¬±ÈÈç Select * from tmp_table where Name='ÕÅÈý' or Name ='ÀîËÄ' Or ...Or Name='µÚÒ»°Ù¸öÐÕÃû'
......
SQL code:
rs.open "select * from guide where city_name='±±¾©' order by pai desc",conn,1,1
do while not rs.eof or rs.bof
¡£¡£
¡£¡£
¡£¡£
rs.movenext
loop
Õâ¸ösqlÓï¾äÔÚwapÕ¾Àï ±¾ÉíÓÐ ......
ÎÒÓÐÒ»¸ö×Ö¶ÎÊÇ varchar(1) ÀàÐÍ£¬¶þ½øÖƱíʾҲ¾ÍÊÇ8λµÄ ¡®0000 0000¡¯
±ÈÈçÕâ¸öʱºòÎÒÐèҪɸѡ³öÕâ¸ö×Ö¶ÎΪËùÓÐµÄ ¡®0000 0100¡¯µÄÐУ¬ÇëÎÊSQLÄÜʵÏÖÕâÑùµÄ¡°Î»¡±µÄɸѡÂð£¿
лл~~~
ÓÐλ²Ù×ݺ¯ÊýÂ𣿲»ÐоÍ× ......