首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

用SQL 如何生成一个这样结构的数据

2012-07-30 
用SQL 怎么生成一个这样结构的数据?SQL codedeclare @table table(name varchar(20),unit varchar(20),pri

用SQL 怎么生成一个这样结构的数据?

SQL code
declare @table table(name varchar(20),unit varchar(20),price numeric(12,2))insert @tableselect '商品1','TON',120.00 UNION ALLselect '商品1','CBM',300.00 UNION ALLselect '商品2','TON',200.00 --查询的结果/*(3 行受影响)name                 unit                 price-------------------- -------------------- ---------------------------------------商品1                  TON                  120.00商品1                  CBM                  300.00商品2                  TON                  200.00*/

想要用SQL生成如下的HTML标签。求高手不吝施教.


HTML code
<table>        <tr>            <td rowspan="2">商品1</td>            <td>TON</td>            <td>120.00</td>        </tr>        <tr>            <td>CBM</td>            <td>300.00</td>        </tr>        <tr>            <td>商品2</td>            <td>TON</td>            <td>200.00</td>        </tr></table>



[解决办法]
楼主要的结构我还是没生出来,你再研究研究吧
[解决办法]
说个思路:先计算第一列横跨的行数。。。。。。

热点排行