key-value形式的数据,该如何查询赋值呢
数据库表结构如下
日期Date_id主键
指标Item_id主键
指标值Item_value
需要将数据以下面的格式显示,sql语句该怎么写呢
日期2011020120110202201102032011020420110205
Item1123123123123123
Item2123123124123123
..................
sql不知道如何写方便快速,我写的sql查出的一条记录只能对应一项值,郁闷中,不能写N多条sql语句呀?求大侠帮忙!!!!
[解决办法]
想要的格式没看明白。。。
[解决办法]
用存储过程写一个方法!一键call 搞定!!!!
[解决办法]
转置,应该要在应用程序里搞定。
[解决办法]
<table> <tr> <%for(;;)%> <td> <table> <tr> <td>Date_id</td> </tr> <tr> <td>Item_id</td> </tr> <tr> <td>Item_value</td> </tr> </table> </td> <%}%> </tr> </table>