Autor Wątek: Zestawienie pracowników firm - dodanie kolumny z nazwą firmy  (Przeczytany 2013 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline OmniModo

  • Nowy użytkownik
  • *
  • Wiadomości: 12
  • Reputacja +0/-0
  • Wersja programu: Insert GT
Witam,

Na wstępie dodam, że z SQL'em mam do czynienia od jakiejś godziny :)

Zrobiłem następujące zapytanie do SQL :

SELECT
pk_Imie AS Imię,
pk_Nazwisko AS Nazwisko,
pk_EMail AS Email,
pk_Stanowisko AS Stanowisko
FROM kh_Pracownik

Jednakże chciałbym jeszcze dodać do tego jedną kolumnę z nazwą firmy i tu pojawia się problem.

Bazując na kodzie z innego wątku :

SELECT
adr_Nazwa AS Nazwa,
adr_Adres AS Adres,
adr_Miejscowosc AS Miejscowość,
kh_EMail As Email,
adr_Kod AS Kod
FROM kh__Kontrahent INNER JOIN adr__Ewid ON kh_Id = adr_IdObiektu WHERE adr_TypAdresu=1 AND kh_EMail<>''

Doszedłem do wniosku, że potrzebuję wartości "adr_Nazwa" ale znajduje się ona w tabeli "kh_kontrahent" i nie wiem jak to zrobić.

Z góry dziękuję za pomoc.


EDIT:

Na chłopski rozum, zrobiłem tak :

SELECT
adr_Nazwa AS Nazwa,
pk_Imie AS Imię,
pk_Nazwisko AS Nazwisko,
pk_EMail AS Email,
pk_Stanowisko AS Stanowisko
FROM kh_Pracownik,kh__Kontrahent INNER JOIN adr__Ewid ON kh_Id = adr_IdObiektu WHERE adr_TypAdresu=1 AND kh_EMail<>''

Ale pokazuje nieprawidłowe wartości. Chodzi głównie o to, aby pokazał mi z jakiej firmy wziął dane pracownika.
« Ostatnia zmiana: Marzec 30, 2017, 13:17:48 wysłana przez OmniModo »

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17070
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Zestawienie pracowników firm - dodanie kolumny z nazwą firmy
« Odpowiedź #1 dnia: Marzec 30, 2017, 18:13:23 »
Nie od razu Rzym zbudowano... Polecam zrobić to, o czym wielokrotnie opisaliśmy w tym dziale - zobacz skąd dane pobiera program, zajrzyj do dokumentacji bazy danych, będzie łatwiej niż zgadywać.
Daniel, Białystok.

Forum Użytkownikow Subiekt GT

Odp: Zestawienie pracowników firm - dodanie kolumny z nazwą firmy
« Odpowiedź #1 dnia: Marzec 30, 2017, 18:13:23 »