on 07-25-2012 3:45 PM
BUEN DIA CHICOS,
El motivo de este post es pedir su ayuda sobre busquedas formateadas.
tengo dos queryes, uno que me arroja el numero de cuenta de banco y la otra el nombre del banco que están referenciados en el dato maestro.
actualmente estan corriendo en campos de usuario diferente.
--BUSQUEDA 1
SELECT T0.[BankName] FROM [dbo].[ODSC] T0 INNER JOIN [dbo].[OCRD] T1 ON T0.[BankCode]=t1.[BankCode] WHERE T1.[CardCode] = $[OINV.CardCode]
--BUSQUEDA 2
SELECT T0.[DflAccount] FROM [dbo].[OCRD] T0 WHERE T0.[CardCode] = $[OINV.CardCode]
Pero el requerimiento es que ambas salan en un solo campo ejemplo BANAMEX 7654
he intentado concatenarla con la sintaxis que he visto en algunos foros, pero no me arroja ni valor en mi campo de usuario ni error.
SELECT T0.[BankName] FROM [dbo].[ODSC] T0 INNER JOIN [dbo].[OCRD] T1 ON T0.[BankCode]=t1.[BankCode] WHERE T1.[CardCode] = $[OINV.CardCode] +' '+ (SELECT T0.[DflAccount] FROM [dbo].[OCRD] T0 WHERE T0.[CardCode] = $[OINV.CardCode])
Alguien sabe como puedo concatener estas dos busquedas formateadas.
Agradezco de antamano su apoyo.
saludos.
Estimado intenta agregando un SELECT y encerrando el primero entre parentesis
SELECT
(SELECT T0.[BankName]
FROM [dbo].[ODSC] T0 INNER JOIN [dbo].[OCRD] T1 ON T0.[BankCode]=t1.[BankCode]
WHERE T1.[CardCode] = $[OINV.CardCode])
+' '+
(SELECT T0.[DflAccount]
FROM [dbo].[OCRD] T0
WHERE T0.[CardCode] = $[OINV.CardCode])
Slds.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Estoy asumiendo que las busquedas formateadas por separado si te funcionan.
Te aconsejo que declare variables:
declare @banco as nvarchar(100)
declare @cuenta as nvarchar(100)
set @banco=(SELECT T0.[BankName] FROM [dbo].[ODSC] T0 INNER JOIN [dbo].[OCRD] T1 ON T0.[BankCode]=t1.[BankCode] WHERE T1.[CardCode] = $[OINV.CardCode])
set @cuenta=(SELECT T0.[DflAccount] FROM [dbo].[OCRD] T0 WHERE T0.[CardCode] = $[OINV.CardCode])
select @banco + ' ' + @cuenta
Comentame sobre el resultado de esto
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.