Buscar un campo en otra tabla sin relación

Una duda... A ver si me explico. Tengo 2 tablas, sin ninguna relación entre ellas.
Una de ellas es "Cheques". Tiene un campo "Chequeinicial"en el que se mete el número de cheque inicial, otro campo que calcula el número de cheque final (los talonarios suelen ser de 20 cheques), y un último campo con la persona que tiene esa chequera.
Por otro lado, tengo la tabla "Banco", en el que el banco me envía el número de cheque concreto, y el dinero de ese cheque.
¿Qué quiero hacer? Pues que por cada número de cheque en concreto que me envía en banco, haga una búsqueda en la tabla "Cheques" y me diga a que persona corresponde.
Muchas gracias

1 respuesta

Respuesta
1
Suponiendo que los cheques que recibes los guardas en la tabla chequesRecibidosBanco y que el número de cheques del talonario es 'numeroChequesEnChequera', la consulta sería algo así:
SELECT chequesRecibidosBanco.numeroCheque,cheques.persona
FROM chequesRecibidosBanco,cheques
WHERE chequesRecibidosBanco.numeroCheque between cheques.chequeInicial and cheques.chequeInicial + cheques.numeroChequesEnChequera

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas