sql中如何通过一个值查找对应的另一个值,sql语句写法

<%setrs5=Server.CreateObject("ADODB.RecordSet")sql5="select*fromkdinfo"rs5.opensql5,c... <%
set rs5 = Server.CreateObject("ADODB.RecordSet")
sql5 = "select * from kdinfo "
rs5.open sql5, conn, 1, 1
do while not rs5.eof
%>
<%=rs5("kdID")%>会出现对应的值,现在我直接查询是出现的全部这个表里面的kdID

我要实现通过订单号确认快递单号;
,数据库中有order(订单表),其中有OrdID(订单号);有kdinfo(快递表),其中有orderID订单号(跟order表中的OrdID绑定),kdID快递号;
展开
 我来答
xu3180497
推荐于2018-04-21 · TA获得超过1659个赞
知道小有建树答主
回答量:390
采纳率:66%
帮助的人:188万
展开全部
第一种写法:select a.kdID from kdinfo a, order b where a.OrdID = b.OrdID and b.OrdID = '你想查的订单号'
第二种写法:select a.kdID from kdinfo a inner join order b on a.OrdID = b.OrdID where b.OrdID = '你想查的订单号'
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式