Sebastian T.

Sebastian T. Inżynier Procesów
Logistycznych,
Plastic Omnium

Temat: Powiązanie jednej tabeli z drugą w której odniesieniem są...

Posiadam 2 tabele:
TABELA 1 (DOSTAWCA,ODLEGŁOŚĆ)
TABELA 2 (ZAKRES_ODLEGŁOŚCI,ZAPAS)

Chciałbym utworzyć kwerendę, która da w wyniku (DOSTAWCA,ZAPAS).

Przykładowe tabele:
TABELA 1
Dostawca X 34
Dostawca Y 453
Dostawca Z 243

TABELA 2
0 1 dzien
100 2 dni
200 3 dni
300 4 dni
400 5 dni
500 6 dni

Wynik powinien dać:
Dostawca X 1 dzień
Dostawca Y 5 dni
Dostawca Z 3 dni

W jaki sposób uzyskać taki wynik?

Z góry dziękuję za odpowiedź

Wojciech Gardziński

Wypowiedzi autora zostały ukryte. Pokaż autora
Sebastian T.

Sebastian T. Inżynier Procesów
Logistycznych,
Plastic Omnium

Temat: Powiązanie jednej tabeli z drugą w której odniesieniem są...

Niestety nie jestem aż takim znawcą tematu,
Bardzo proszę o wpisanie zapytania wg mojej nomenklatury tj.
TABELA 1 (DOSTAWCA,ODLEGŁOŚĆ)
TABELA 2 (ZAKRES_ODLEGŁOŚCI,ZAPAS)

Z góry dziękuję,
Sebastian T.

Sebastian T. Inżynier Procesów
Logistycznych,
Plastic Omnium

Temat: Powiązanie jednej tabeli z drugą w której odniesieniem są...

Już nie trzeba. Spróbowałem dojść samemu i opłacało się. Poniżej zapytanie:

SELECT T1.DOSTAWCA, Max([T2].[ZAPAS]) AS ['Zapas']
FROM Tabela1 AS T1, Tabela2 AS T2
WHERE (((T1.ODLEGLOŚĆ)>=[T2].[ZAKRES_ODLEGŁOŚCI]))
GROUP BY T1.DOSTAWCA;

:)

Wojciech Gardziński

Wypowiedzi autora zostały ukryte. Pokaż autora
Sebastian T.

Sebastian T. Inżynier Procesów
Logistycznych,
Plastic Omnium

Temat: Powiązanie jednej tabeli z drugą w której odniesieniem są...

Szczerze powiedziawszy przydałby się wraz z elementami programowania VB, gdyż obróbki danych są u mnie na porządku dziennym. Do tej pory radzę sobie całkiem nieźle za wyjątkiem perełek, o które pytam się na forum, co nie oznacza, że wejście na "wyższy" poziom nie pozwoliłby na szybsze realizowanie analiz :)
Wojciech G.:
Sebastian T.:
Niestety nie jestem aż takim znawcą tematu,
Bardzo proszę o wpisanie zapytania wg mojej nomenklatury tj.
TABELA 1 (DOSTAWCA,ODLEGŁOŚĆ)
TABELA 2 (ZAKRES_ODLEGŁOŚCI,ZAPAS)

Z góry dziękuję,
Nie, no, kierowniku, na kurs SQLka zapraszam...

PS
OK ;)
I, przyznam, problemik ciekawy...

Wojciech Gardziński

Wypowiedzi autora zostały ukryte. Pokaż autora
Sebastian T.

Sebastian T. Inżynier Procesów
Logistycznych,
Plastic Omnium

Temat: Powiązanie jednej tabeli z drugą w której odniesieniem są...

Niestety wracam do tematu gdyż coś działa nie tak jak należy :) a mianowicie:
TABELA 1
Dostawca X 34
Dostawca Y 453
Dostawca Z 243

W tabeli zmieniam parametr zapasu
TABELA 2
0 6 dzien
100 5 dni
200 4 dni
300 3 dni
400 2 dni
500 1 dni

I wynik mam taki:
X 6 dni
Y 6 dni
Z 6 dni

Problem podejrzewam leży w Max - ale jak to rozwiązać nie mam pojęcia. Zależy mi na tym, żeby pole ZAPASY było traktowane neutralnie (jak pole tekstowe, w której mogą być oczywiście podane liczby)

Chyba problemik stał się jeszcze bardziej ciekawszy.

a co do pozdrowienia - to chyba chodziło o Automotive Lighting - nie mam z nimi styczności :)

Wojciech Gardziński

Wypowiedzi autora zostały ukryte. Pokaż autora



Wyślij zaproszenie do