1"; // Subconsulta para encontrar nombres duplicados $sub_query_nombre = "SELECT nombre_completo FROM pedidos WHERE nombre_completo IS NOT NULL AND nombre_completo != '' GROUP BY nombre_completo HAVING COUNT(*) > 1"; // Consulta principal para obtener los pedidos duplicados $sql = " SELECT p.*, u.nombre_asesor FROM pedidos p LEFT JOIN users u ON p.asesor_id = u.id WHERE p.dni_cliente IN ($sub_query_dni) OR p.nombre_completo IN ($sub_query_nombre) ORDER BY p.nombre_completo, p.dni_cliente, p.created_at DESC "; $stmt = $db->prepare($sql); $stmt->execute(); $duplicated_orders = $stmt->fetchAll(PDO::FETCH_ASSOC); ?>
Aquí se muestran los pedidos que tienen el mismo DNI o el mismo nombre completo que otro pedido en el sistema.
| ID Pedido | DNI Cliente | Nombre Completo | Producto | Asesora | Fecha Creación | Estado |
|---|---|---|---|---|---|---|