elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
25 Mayo 2012, 03:10  


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos
| | | |-+  Cómo hacer esta consulta SQL
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Cómo hacer esta consulta SQL  (Leído 1,726 veces)
Aikanáro Anário


Desconectado Desconectado

Mensajes: 626



Ver Perfil WWW
Cómo hacer esta consulta SQL
« en: 8 Agosto 2011, 00:04 »

La consulta es: "Realizar consulta que presente regiones y territorios con una columna que identifique que se trata de una region o territorio"

La tengo que hacer a la base de datos NorthWind, la pueden descargar, solo pesa 1 mb.

La parte que no está subraya es fácil y sé como hacerla, pero se complica cuando le quiero agregar lo que está subrayado: la columna que me diga si es un territorio o región.

Soy nuevo en Bases de Datos, aunque sé algo de programación y por lo que he visto hasta ahora, cada cosa tiene un equivalente... entonces me pregunto si lo que está subrayado se haría con algo así como una condición IF. Podría decir

select regionDescription, TerritoryDescription,
Tipo = (si el RegionDescription = (select RegionDescription) entonces pon R) --selecciono todos los territorios y regiones
from Region, Territoy

No sé si es así, estoy algo perdido ligrando programación y BD, he puesto como creo que se haría en pseudoConsulta xD  :xD


En línea

Lo que faltaba en internet: http://binar10s.blogspot.com/
fran800m

Desconectado Desconectado

Mensajes: 139



Ver Perfil
Re: Cómo hacer esta consulta SQL
« Respuesta #1 en: 17 Septiembre 2011, 01:56 »

Lo que puedes usar es

Case
When 1 Then 1
When 2 Then 2
....................
Else 0 End

Arma la consulta usándolo y si tienes pegas postea.

Un saludo,


En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Cómo hacer esta consulta en MySql: Select distinct...
Bases de Datos
orion180 2 2,835 Último mensaje 21 Septiembre 2011, 20:10
por fran800m
Antes de hacer una consulta en esta sección lean esto « 1 2 »
Dispositivos Móviles (PDA's, Smartphones)
phreackgsm 22 52,377 Último mensaje 7 Enero 2011, 23:43
por zoarita
[MYSQL] Otra forma de hacer esta consulta?
Bases de Datos
klaine 1 695 Último mensaje 12 Noviembre 2011, 15:07
por fran800m
Como hacer esta consulta??
Bases de Datos
El As del Club Paris 5 2,050 Último mensaje 22 Diciembre 2011, 14:01
por |Miguel|
Como realizar esta consulta en oracle??
Bases de Datos
Bhrentox 2 70 Último mensaje 23 Mayo 2012, 19:14
por Bulld0z3r
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines