SQL - NOMBRAR EN UN SELECT?

 
Vista:

NOMBRAR EN UN SELECT?

Publicado por FRANCISCO (7 intervenciones) el 22/11/2006 17:38:24
POR FAVOR SI ME AYUDAN.
ESTOY UTILIZANDO ESTE SELECT

SELECT SUBSTR (M_CODIGO, 4 ,1)
FROM M_DET
WHERE METRA_NUMERO = 'T2058'

EN EL RESULTADO ME APARECE DIGAMOS 10 REGISTROS, PERO LO QUE NECESITO ES HACER UN FILTRO PARA QUE POR EJEMPLO ME DE SOLO LOS QUE SEAN IGUAL A "A".
eNTONCES, PUEDO YO NOMBRAR A LA COLUMNA "SUBSTR (M_CODIGO, 4 ,1)" PARA PODER HACER UN FILTRO REFIRIENDOME AL RESULTADO DE LA FUNCION SUBSTR ??

GRACIAS.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:NOMBRAR EN UN SELECT?

Publicado por Isaías (5072 intervenciones) el 23/11/2006 20:44:01
SELECT SUBSTR (M_CODIGO, 4 ,1)
FROM M_DET
WHERE METRA_NUMERO = 'T2058'
-- La primera letra 'A'
AND LEFT(SUBSTR (M_CODIGO, 4 ,1),1) = 'A'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar