Foros del Web » Bases de Datos » Bases de Datos General »

Consulta sql

Estas en el tema de Consulta sql en el foro de Bases de Datos General en Foros del Web. estimados tengo una consulta tengo una query la cual tengo que modificar, pero no la entiendo muy bien la query SELECT REPLACE(opor.cardcode, 'P', '') AS ...
  #1 (permalink)  
Antiguo 01/02/2012, 06:57
 
Fecha de Ingreso: enero-2012
Mensajes: 55
Consulta sql

estimados tengo una consulta

tengo una query la cual tengo que modificar, pero no la entiendo muy bien la query

SELECT
REPLACE(opor.cardcode, 'P', '') AS supplier_id,
opor.cardname AS supplier_name
FROM si_negocio_version snv
INNER JOIN opor ON (
opor.u_proyecto = (
RIGHT('000' + CONVERT(varchar, snv.Barrio), 3) +
RIGHT('00000' + CONVERT(varchar, snv.Codigo), 5)
)
)
WHERE
snv.Id_Negocio = %s AND
opor.u_codcategoria = 11 and
opor.canceled = 'n' and
opor.docstatus = 'o'
GROUP BY opor.cardcode, opor.cardname


necesito hacer que los suplier id que encuentre no sean iguales , sino que los suplier id empiecen con lo que se va ingresando, esta query se va ejecutando a traves de un autocomplete, si necesitan mas informacion me consultan, estare todo el dia resolviendo esto, asi como voy...

tengo otra consulta muy similar la cual tengo que modificar los purchase_id

aca esta

SELECT
REPLACE(opor.cardcode, 'P', '') AS supplier_id,
opor.docnum AS purchase_id
FROM si_negocio_version snv
INNER JOIN opor ON (
opor.u_proyecto = (
RIGHT('000' + CONVERT(varchar, snv.Barrio), 3) +
RIGHT('00000' + CONVERT(varchar, snv.Codigo), 5)
)
)
WHERE
snv.Id_Negocio = %s AND
opor.u_codcategoria = 11 and
opor.canceled = 'n' and
opor.docstatus = 'o'
%s


no entiendo que hacen los %s, tampoco se como revise el parametro que voy escribiendo... y me complica eso del right ('lo que lleva adentro') y el replace xD jajaja , ayuda :)


de antemano muchas gracias
  #2 (permalink)  
Antiguo 01/02/2012, 07:06
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: Paraguay
Mensajes: 1.455
Respuesta: Consulta sql

Esto es SQL, y este foro es de PHP amigo.. :) pide a un moderador que te mude de foro
__________________
Internet Explorer no sirve para nada.. miento, sirve para bajar Firefox..Se acepta Karma que les sobre!!
  #3 (permalink)  
Antiguo 01/02/2012, 07:10
 
Fecha de Ingreso: enero-2012
Mensajes: 55
Respuesta: Consulta sql

que alguien lo mueva :P jajaja

y no puedes ayudarme loncho?
  #4 (permalink)  
Antiguo 01/02/2012, 18:24
 
Fecha de Ingreso: febrero-2011
Mensajes: 44
Respuesta: Consulta sql

%s es para String y %d es para integer, funcionan como holders.
¿Nuevo en el foro? Regístrate



La zona horaria es GMT -6. Ahora son las 11:24.
SEO by vBSEO 3.3.2