Buenas Noches,
Esta sentencia:
select DISTINCT numero from tabla where nombre = valor
Me ocurre que no me devuelve nada el recordset y he comprobado que para nombre existen registros en la tabla.
Salu2.
| |||
Select con DISTINCT Buenas Noches, Esta sentencia: select DISTINCT numero from tabla where nombre = valor Me ocurre que no me devuelve nada el recordset y he comprobado que para nombre existen registros en la tabla. Salu2. |
| |||
Buenas Tardes, Planteando lo quiero hacer es posible que me podáis ayudar. Tengo una tabla con los siguientes campos: Campo1 Campo2 Campo3 Campo4 Campo5 Campo6 Código Usuario Proceso Tengo que conocer los registros donde me aparezca usuario, como varios registros pueden tener el mismo codigo cual sería la solución para que me devolviera todos los valores de codigo distintos donde usuario sea igual a usuario1 . Esta es mi primera opción, para luego hacer otro select sobre la misma tabla y comprobar si en el último registro donde codigo=codigo10, obtenido del anterior select usuario=usuario1 y proceso=proceso30. Y por último, como debería de plantear el select para hacer una sola consulta. Salu2. |
| |||
En esta tabla, el usuario puede tener varios codigos asociado, sin embargo la sentencia SELECT DISTINCT campo1 from tabla where campo2 = valor no me devuelve ningún valor. Esto me hace pensar que no la estoy planteando bien, o que no es posible plantearla de esta manera. Salu2. |
| ||||
Si SELECT campo1 from tabla where campo2 = valor Da resultados, SELECT DISTINCT campo1 from tabla where campo2 = valor Debe dar resultados. El DISTINCT simplemente "oculta" los resultados con el campo seleccionado repetido. Prueba a hacer esto, que es virtualmente similar: SELECT campo1 from tabla where campo2 = valor GROUP BY campo1
__________________ M a l d i t o F r i k i |