FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Select con una condicion un poco peculiar
Hola,
Tengo q hacer un Select sobre una taba con una condicion un poco peculiar. Hay un Campo_1 q puede tener los siguientes valores (a,b,c,d,...) de forma separada o de forma conjunta. (a,b - abcd). Hay que recuperar los datos cullo Campo_1 contenga algun caracter, lo he hecho de la siguiente manera: Select * From 'c:\.....' Where Campo_1 in ('bc'); Solo funciona si el campo_1 es exactamente igual que lo que quiero buscar. Sin embargo lo que me interesa es poder seleccionar todos los q contengan almenos el caracter 'c' y el Caracter 'b'. y si la condicion de busqueda fuese ('C'), pues recuperar los que contengan el caracter 'C'. Uso Delphi 5 y Tablas DBase Iv. Siento si no me heexpresado muy bien.
__________________
Un Saludo a todos/as |
#2
|
||||
|
||||
Prueba algo así...
|
#3
|
|||
|
|||
Pos, no funciona. No me saca ni los q tienen la 'e' o la 'r' o ambas. No me saca nada, ni siquiera saca los que tienen el nombre exacto. Lo he probado con: DataBase Desktop, que es el que viene con Delphi 5
__________________
Un Saludo a todos/as |
#4
|
||||
|
||||
Saludos
Prueba esto
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#5
|
||||
|
||||
La propuesta de Hector.Roma funciona perfectamente en SQL Server.
__________________
Última edición por ContraVeneno fecha: 15-08-2005 a las 23:32:00. Razón: correción, si especificaste MrManuel, gracias Maeyanes. |
#6
|
|||
|
|||
Si especificó el motor que usa:
Cita:
Saludos... |
#7
|
||||
|
||||
Aclaración
Yo trabajo con el motor SQLServer, por eso lo único que puedo hacer ante otros motores es decir como puede hacerse con el SQLServer y de ahí a lo mejor la gente saca alguna idea... en el fondo no soy yo quien tiene que molestarse en entrar en el google y perder tiempo en buscar para un motor específico, que generalmente estas líneas las escribo mientras el jefe está mirando para otra parte... Perdón si a alguién le pueda molestar el hecho que siempre responda refiriéndome al mismo motor... pero como he dicho sólo intentaba proporcionar una posible idea. Por otro lado, ya se que mi motor no cumple ciertos estándares pero quién sabe si la idea puede orientar.... Un saludo desde una península ibérica negra y arrasada por el fuego. |
|
|
|