Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 28-03-2018
Avatar de gatosoft
[gatosoft] gatosoft is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Bogotá, Colombia
Posts: 835
Poder: 24
gatosoft Va camino a la fama
Cita:
Empezado por Neeruu Ver Mensaje
Hola, buenas tardes...

Quería saber si firebird el predicado In con varios campos...

Por Ejemplo:
Código SQL [-]
SELECT A.*
FROM TABLA_A A
WHERE (A.CAMPO1, A.CAMPO2) IN (SELECT B.CAMPO1, B.CAMPO2 FROM TABLA_B B WHERE B.CAMPO3 = 10)

En Oracle esto anda...
Revisa:

Código SQL [-]
SELECT A.*
FROM TABLA_A A
WHERE EXISTS (SELECT 1
                FROM TABLA_B B 
         WHERE B.CAMPO1 = A.CAMPO1
             AND B.CAMPO2 = A.CAMPO2
           AND B.CAMPO3 = 10       
       )
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Busqueda por varios campos RoyTan SQL 2 28-01-2013 22:02:49
Rango con varios campos xerkan SQL 6 20-09-2011 15:15:02
Predicado TOP en Paradox inetplus SQL 1 14-08-2007 15:16:31
Top con varios campos trex2000 MS SQL Server 1 04-10-2006 21:12:15
Predicado Starting With Carlos Hurtado Firebird e Interbase 3 03-08-2005 09:53:46


La franja horaria es GMT +2. Ahora son las 11:18:25.


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