问个查询的问题# Database - 数据库
w*r
1 楼
有四个表,
第一个表a 记录有id, name
第二个表b 记录有id, name
第三个表c 记录有id, name
第四个表有4
id1, type1, id2, type2
type1和type2都是'a'或'b'或'c'
如果相应的type是a, 那就可以用id在对应的表中查name。因为name 有可能会变,所以这
么设计了这些表。
问题是显示的时候要
name1(通过id1&type1查), name2(通过id2&type2查),
不知道怎么写一个效率高点的sql。或者好看一点的。请大家指教。多谢。
第一个表a 记录有id, name
第二个表b 记录有id, name
第三个表c 记录有id, name
第四个表有4
id1, type1, id2, type2
type1和type2都是'a'或'b'或'c'
如果相应的type是a, 那就可以用id在对应的表中查name。因为name 有可能会变,所以这
么设计了这些表。
问题是显示的时候要
name1(通过id1&type1查), name2(通过id2&type2查),
不知道怎么写一个效率高点的sql。或者好看一点的。请大家指教。多谢。