假如说,把table_b行转列,然后在table_a塞一条title名称的数据,可不可行?我觉得这样更好一点
我觉得你可以考虑在服务端做,而不是数据库查询。先查询出数据,然后获取type列表,接着查询出table_b中的type信息,再进行映射。
感觉不好搞,如果table_a中的数据类别不同,列名根本没法起了
假如说,把table_b行转列,然后在table_a塞一条title名称的数据,可不可行?我觉得这样更好一点
@洛雨寒殇: 客户端做,完全不需要行转列什么的。
@幻天芒: 搞搞数据分析用的,这个问题只是数据结构上,我看问题的角度有问题,客户端这块是可以做,但是这些数据本身不值得这么做,没带脑子想问题。。
@洛雨寒殇: 我指的是在后台做,不算是客户端哈。当然,如果要在数据库做也是没问题的,自定义一个函数就可以搞定,只是觉得麻烦些。
仔细看了两遍,就问一个问题
你要如此做的目的是什么:方便查询还是使用?
问的好,昨天我写完问题也挺迷茫的,好像写下来并没有什么卵用,吃力不讨好的感觉,没有明确目的啊,尴尬
...新手看不懂需求.但是我感觉在a表的type设置成可空类型的字段就行了啊,这样不就解决了数量不一的问题了吗