elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  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 4,517 veces)
Aikanáro Anário


Desconectado Desconectado

Mensajes: 694



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

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: 204



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

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
Como realizar esta consulta en oracle??
Bases de Datos
Bhrentox 2 4,072 Último mensaje 23 Mayo 2012, 19:14 pm
por HdM
¿Cómo hacer una consulta doble a una tabla?
Bases de Datos
1mpuls0 5 8,655 Último mensaje 10 Junio 2012, 05:16 am
por 1mpuls0
Como hacer esta consulta mysql desde php?
Bases de Datos
dyhsoluciones 1 3,381 Último mensaje 14 Julio 2012, 04:02 am
por Yoghurt
ayuda con esta consulta Sql server
Bases de Datos
Emaim 0 1,760 Último mensaje 10 Agosto 2012, 20:12 pm
por Emaim
Como ejecutar esta consulta?
Programación Visual Basic
menu151 0 2,341 Último mensaje 5 Febrero 2013, 05:25 am
por menu151
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines