FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Filtrando datos de una tabla
Buenas
Estoy trabajando con D6 y tablas Paradox. Probablemente mi consulta sea estúpida pero no me doy cuenta de como hacerlo. Básicamente tengo una tabla de artículos con los sig. campos codigo, marca y los datos pueden ser de esta manera: 2300, marca1 5030, marca2 4000, marca5 1234, marca4 3010, marca1 9300, marca2 8766, marca4 8030, marca7 ....... necesito buscar, por ejemplo, todos los códigos que contengan 30, es decir, que con una consulta SQL tendría que buscar algo así como %30% y me traería: 2300, marca1 5030, marca2 3010, marca1 9300, marca2 8030, marca7 Hasta todo bien, mi duda es, como hago si quiero que en otro dbgrid me muestre de estos 4 registros las marcas disponibles sin duplicar, o sea: marca1 marca2 marca7 Si me pueden ayudar, se los agradeceré. Saludos. Walter |
#2
|
||||
|
||||
Pues no entiendo lo que pides, como dices sin duplicar si hay 2 valores de cada una de ellas?.
En cualquier caso con un Group By agrupando por el campo marca con la misma condición puesta todos los que resulten > 1 estarían duplicados y los no duplicados sería = 1. Simplemente lanzando otra consulta y conectándole la rejilla a esta segunda consulta que utilizaría otro objeto Tquery, lo que tienes que aclarar es el tema de los duplicados en tu ejemplo. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
Hola marcoszorrilla
Antes que nada, muchisimas gracias por tu respuesta y disculpas por no haber respondido antes. Perdón si no se entendió mucho mi ejemplo, de todas formas me orientaste bastante bien, utilicé 2 consultas y funcionó perfecto. Una me trae todos los codigos con %30% y la otra (atada a la 1ra.) se encarga de traerme las marcas de esos articulos sin duplicar. Un abrazo y gracias nuevamente. Walter |
#4
|
|||
|
|||
¿Que tal con sólo una consulta? :
Código:
SELECT DISTINCT marca FROM Articulos WHERE codigo LIKE "%30%" Saludos |
|
|
|