首页 新闻 会员 周边

sql数据库查询语句

0
悬赏园豆:50 [已解决问题] 解决于 2020-05-12 17:36

sql查询画住的数据,kmdm最要最末级的数据

sql
小阿雄的主页 小阿雄 | 初学一级 | 园豆:65
提问于:2020-05-12 14:27
< >
分享
最佳答案
0

在AP裡處理吧,為什麼堅持用SQL呢

收获园豆:50
RosonJ | 老鸟四级 |园豆:4910 | 2020-05-12 14:51

迁移数据

小阿雄 | 园豆:65 (初学一级) | 2020-05-12 15:19

@小阿雄:
TSQL?

RosonJ | 园豆:4910 (老鸟四级) | 2020-05-12 15:22

@小阿雄:

DECLARE @MaxLen INT = 0

SELECT @MaxLen = MAX(LEN(kmdm))
FROM your_table

WHILE (@MaxLen > 0)
BEGIN

    SELECT *
    INTO #Temp
    FROM your_table
    WHERE LEN(kmdm) = @MaxLen
    AND NOT EXISTS(SELECT 1 FROM #Temp WHERE kmdm LIKE kmdm + '%')

    SET @MaxLen = @MaxLen - 2

END

SELECT * FROM @Temp

細節你再調整

RosonJ | 园豆:4910 (老鸟四级) | 2020-05-12 15:29

@RosonJ: 好使,感谢

小阿雄 | 园豆:65 (初学一级) | 2020-05-12 17:35
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册