Cómo hacer esta consulta SQL

Iniciado por Aikanáro Anário, 8 Agosto 2011, 00:04 AM

0 Miembros y 1 Visitante están viendo este tema.

Aikanáro Anário

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
Lo que faltaba en internet: http://binar10s.blogspot.com/

fran800m

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,