因为嵌套查询只能在where子句后边使用。
描述的太模糊,我以下列假设为前提给你解答
员工表(t1):前提有 员工id,身份z号,是否在职标识,入职、离职时间
打卡记录表(t2):打卡人身份z号,打卡时间
select t1.员工ID,t1.员工姓名,t1.员工身份z号码,t2.打卡时间from t1 join t2 on t1.员工身份z号码 = t2.员工身份z号码
where t1.在职标识 = '在职'
AND t2.打卡时间 >= t1.入职时间
外部的循环条件while($row = $dosql->GetArray())
二级循环的条件
while($row2 = $dosql->GetArray()){
?>
<LI style="width:100pxheight:30pxfloat:left"><?php echo $row2['S_name']?></LI>
二级循环出来后$dosql->GetArray()肯定是假,当然只循环一次了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)