Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Sintaxis SQL para campo que empieza por (https://www.clubdelphi.com/foros/showthread.php?t=21289)

istradlin 12-05-2005 10:24:06

Sintaxis SQL para campo que empieza por
 
Tengo un dataset y quiero que solo seleccione los registros cuyo campo referencia empiece por "F-" o "f-" pero no se la sintaxis del codigo SQL que debo poner en la propiedad SelecSQL ¿Alguien me puede ayudar?


Un saludo a todos.

Neftali [Germán.Estévez] 12-05-2005 11:34:58

Prueba con:

Código SQL [-]
    SELECT * FROM Tabla WHERE referencia LIKE 'F-*'
  o
    SELECT * FROM Tabla WHERE referencia LIKE 'F-%'

istradlin 12-05-2005 13:14:30

que diferencia hay entre "F-*" y "F-%" ?

Neftali [Germán.Estévez] 12-05-2005 13:24:26

Es que depende de la Base de Datos que estés utilizando tal vez te funcione uno o el otro. POr ejemplo en SQL Server se usa el %, pero me suena que en otras se usa el *.

istradlin 12-05-2005 13:44:47

uso firebird 1.5

mguixot 12-05-2005 16:26:04

También puedes utilizar la sentencia starting with ...

Código:

SELECT * FROM Tabla WHERE referencia STARTING WITH 'F-'
saludos


La franja horaria es GMT +2. Ahora son las 04:51:59.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi