我知道形成这个查询是微不足道的,但我无法构建确切的查询。根据我到目前为止所阅读的内容,解决方案可能包括连接两个表。这是问题所在:
TABLE_ONE {S_NO, DK_NO, FRM , DATE}
TABLE_TWO {S_NO, DK_NO , TO}
TABLE_ONE
我想根据输入值DK_NO
和检查的 TO 字段TABLE_TWO
或 FRM 字段的值从中选择一条记录TABLE_ONE
迄今为止未成功的试验:
1)
$sql = "select * from TABLE_ONE where DK_NO like '%".$dkno."%' and (FRM='".$department."' or (TABLE_TWO.DK_NO like '%".$dakno."%' and TABLE_TWO.TO='".$department."'))";
2)
$sql = "select * from TABLE_ONE where DK_NO like '%".$dkno."%' and (FRM='".$department."' or TABLE_TWO.TO='".$department."')";