>백엔드 개발 >PHP 튜토리얼 >MYSQL 这个多表查询语句该怎么写

MYSQL 这个多表查询语句该怎么写

WBOY
WBOY원래의
2016-06-23 14:10:41850검색

有下面两张表
部门表A

入库表B

我现在想把入库表中的into_dpID 字段和部门表中ID字段一样的查出来并且结果是要显示dpName 这个字段的值


回复讨论(解决方案)

select a.dpName  from 部门表A a inner join 入库表B b on a.ID=b.into_dpID

select * from 入B where into_dpId='0' 

dpupID 的值 和  b的into_dpId 是相等

只要查询出来 into_dpId='0' 的东西就是属于 润安大夏的。
在需要入库B的字段就

$s="select * from 入B where into_dpId='0'";
$sr=$mysqli->query($s);
while($r=$sr->fetch_assoc()){
   echo $r['into_time'];//循环所有符合into_dpId='0'的这个循环出所有润安大夏的的into_time
}

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.