/* 题目大概如下: 【写一段 sql语句, 表 TAB1 中的id 为自增长,增长量为1,表如下: id tac tbc 1 a1 b1 2 a2 b2 3 a3 b3 4 a4 b4 5 a5 b5 要求输出如下: id tac tbc id tac tbc 1 a1 b1 2 a2 b2 3 a3 b3 4 a4 b4 5 a5 b5 * */ create TABLE #TT (id INT,tac VARCHAR(2),tbc VARCHAR(2)) INSERT INTO #TT SELECT 1,'a1','b1' UNION ALL SELECT 2,'a2','b2' UNION ALL SELECT 3,'a3','b3' UNION ALL SELECT 4,'a4','b4' UNION ALL SELECT 5,'a5','b5' select T1.*,T2.* from #TT T1 left join #TT T2 on T1.id=T2.id-1 where T1.id%2=1
面试题目(1)
最新推荐文章于 2025-12-03 11:37:20 发布
本文介绍了一段SQL查询语句,该语句能够从一个自增长ID的表中选取奇数行记录,并与下一个偶数行记录进行配对显示。通过使用LEFT JOIN和WHERE子句实现这一目标。
5853

被折叠的 条评论
为什么被折叠?



