T-SQL学习:将一列数据查询显示成一行

WBOY
Lepaskan: 2016-06-07 17:44:13
asal
1395 orang telah melayarinya

前几天,刚参加工作的同学提一出问题:SQL Server中如何将一列数据以一行的方式显示出来? 当时在看有关SQL中行列互转的问题,便以行列互转的方式考虑了一下,没有得出解决方法;后又到园子里搜索了一下,也没搜索到比较好的方法,有些方法又太复杂,以目前

     前几天,刚参加工作的同学提一出问题:SQL Server中如何将一列数据以一行的方式显示出来?

     当时在看有关SQL中行列互转的问题,便以行列互转的方式考虑了一下,没有得出解决方法;后又到园子里搜索了一下,也没搜索到比较好的方法,有些方法又太复杂,免备案空间,以目前的水平还吃不透,因为他的问题就比较简单,网站空间,没考虑程序中的处理,也没说大数据量时会怎么样,只是单纯地想一想如何实现?

     之后试出来了一个方法,比较简单,以下列出代码:

() report report --创建report测试表 ( stuName NVARCHAR(20) NOT NULL, stuReport DECIMAL(12,0) NULL ) report(stuName,stuReport) ,,,,,,stuName,stuReport FROM report ORDER BY stuReport GO ,美国服务器

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan