我使用此QUERY
SELECT id_mov, movimientos.id_expte, expte.id_expte, id_dr, detalle, fecha, plazo, expte
FROM movimientos
JOIN expte ON expte.id_expte=expte.id_expte
ORDER BY fecha DESC
获得此回复
<table class="table" id="table">
<thead style="background-color:#337ab7">
<tr>
<th>Fecha</th>
<th>Movimiento</th>
<th>Expediente</th>
</tr>
</thead>
<tbody>
<tr>
<td>2016-02-10</td>
<td>Inicio demanda - Adj bono profesional, tasa y aporte.</td>
<td>351516</td>
</tr>
</tbody><tbody>
<tr>
<td>2016-02-10</td>
<td>Inicio demanda - Prox mov adjuntar bonos y demas cosas.</td>
<td>351516</td>
</tr>
</tbody><tbody>
<tr>
<td>2016-02-10</td>
<td>Inicio demanda - Adj bono profesional, tasa y aporte.</td>
<td>134512</td>
</tr>
</tbody><tbody>
<tr>
<td>2016-02-10</td>
<td>Inicio demanda - Prox mov adjuntar bonos y demas cosas.</td>
<td>134512</td>
</tr>
</tbody></table>
&#13;
现在,我的问题是MOVIMIENTOS表只有2条记录但是当我用WHILE回显我的查询结果时,它返回一个包含4个注册表的列表,当它应该只是2时。
任何帮助都是非常有用的。我是新人。
答案 0 :(得分:1)
您没有在正确的字段上加入表格。尝试使用
SELECT id_mov, movimientos.id_expte, expte.id_expte, id_dr, detalle,
fecha, plazo, expte
FROM movimientos
JOIN expte ON movimientos.id_expte=expte.id_expte
ORDER BY fecha DESC