Heim  >  Artikel  >  Backend-Entwicklung  >  MYSQL 这个多表查询语句该怎么写

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

WBOY
WBOYOriginal
2016-06-23 14:10:41802Durchsuche

有下面两张表
部门表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
}

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn