
关于A表与B表关联的SQL语句写法 10
现有表A、表B如图A.ksh,A.sfzh分别为B.ksh,B.sfzh的一部分,现在需要怎样写SQL语句才能通过A.ksh或A.sfzh在B表中找出对应记录并显示A表的...
现有表A、表B如图
A.ksh,A.sfzh分别为B.ksh,B.sfzh的一部分,现在需要怎样写SQL语句才能通过A.ksh或A.sfzh在B表中找出对应记录并显示A表的关键字?(A表的ksh、sfzh可能不唯一,B表的ksh、sfzh是唯一的) 展开
A.ksh,A.sfzh分别为B.ksh,B.sfzh的一部分,现在需要怎样写SQL语句才能通过A.ksh或A.sfzh在B表中找出对应记录并显示A表的关键字?(A表的ksh、sfzh可能不唯一,B表的ksh、sfzh是唯一的) 展开
1个回答
展开全部
SELECT A.id, B.*
FROM A, B
WHERE (A.ksh = B.ksh OR A.sfzh = B.sfzh)
FROM A, B
WHERE (A.ksh = B.ksh OR A.sfzh = B.sfzh)
追问
A表的ksh、sfzh为B表的ksh、sfzh的一部分,用A.ksh = B.ksh OR A.sfzh = B.sfzh不行的吧?
追答
换成like
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询