yılında Değil Var kullanmak nasıl Netezza'nın 3 tablolar var.Netezza'nın
Tablo 1: MAĞAZALAR
CREATE TABLE STORES
(
STORE_NAME CHARACTER VARYING(10),
STORE_TYPE CHARACTER VARYING(10)
);
Tablo 2: ŞEHİR
CREATE TABLE CITIES
(
CITY CHARACTER VARYING(10)
);
Tablo 3: şehir içinde mevcut olan store_type bulmalıyız
CREATE TABLE CITIES_STORES
(
STORE_TYPE CHARACTER VARYING(10),
CITY CHARACTER VARYING(10)
);
CITIES_STORES . Ben de bunu şu şekilde yapmaya çalışıyordum. Eğer belirli bir için, (Stores
tabloda mevcut) store_type
, ben store_type
store_type
cevabım olduğunu o zaman mevcut olmadığı herhangi bir devlet bulamıyor.
select distinct store_type from stores
where not exists
(select * from cities
where not exists
(select * from cities_stores
where cities_stores.city=cities.city
and cities_stores.store_type=stores.store_type));
ama nerede yanlış söyle
ERROR: (2) This form of correlated query is not supported - consider rewriting
gibi bir hata veriyor:
Ben Netezza'nın aşağıdaki sorguyu ve koşmak yazdı. Netezza veritabanında bu bir sorun mu var? Genelde