table1有sid,sname,spc。table2有jid,jname,jck0,jck1,jck2,jck3。table3有cid,csk,ct。
其中表1的sname的内容用‘,’分割,其第一组内容等于表2的jname;表2的jck0,jck1,jck2,jck3的值等于表3的cid。我想建立一个视图,显示sname,jname,spc,jck0,jck1,jck2,jck3。该怎么写呢?
举例:
table1
sid sname spc
1 lee,7388,jkk 55
2 wang,22,jkk 45
table2
jid jname jck0 jck1 jck2 jck3 |
5 lee 2 4 3 1
6 wang 5 6 7 8
table3
cid csk ct
1 5.0 m
2 5.5 m
3 6.2 l
4 7.0 x
我检索视图 select * from view1 where jname=lee得到结果:
sname jname spc jck0 jck1 jck2 jck3
lee,7388,jkk lee 55 5.5 7.0 6.2 5.0
拜托大家。就那么点分了,呵呵。