Pomoc w zapytaniu, Posklejanie kilku tabel |
Pomoc w zapytaniu, Posklejanie kilku tabel |
29.04.2014, 22:29:46
Post
#1
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 1 Dołączył: 16.08.2006 Skąd: szy-ły Ostrzeżenie: (0%) |
Witam
od jakiegos czasu męczę się z zapytaniem. Słowem wyjaśnienia, mam tabele z kontrahentem i jego fakturami - do tego dorzucam nazwę magazynu z jakiego została pobrana FV i zakres dat. Wszytsko działa prawidłowo. Dalej mam tabele z cechami danego kontrahenta - wyświetlanie połączenia danych kontrahenta z jego cechami - również banał. tak wyglądają te 2 zapytania:
i teraz co chce osiągnąć - chce zobaczyć wszytskich kontrahentów z podaną cechą, którzy NIE maja wystawionej FV w zadanym miesiącu. Robiłem to na różne sposoby, ale wysiadam Jak widać polem wspólnym dla tych zapytań jest "adr_IdObiektu" Ten post edytował mysz0n 29.04.2014, 22:32:42 |
|
|
30.04.2014, 00:07:13
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) |
SELECT z2.* FROM (zapytanie 2) z2 LEFT JOIN (zapytanie 1) z1 ON z1.ar_idObiektu=z2.adr_idObiektu WHERE z2.adr_is_obiektu IS NULL
|
|
|
30.04.2014, 12:04:07
Post
#3
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 1 Dołączył: 16.08.2006 Skąd: szy-ły Ostrzeżenie: (0%) |
Dzięki za zainteresowanie. zrobiłem tak:
Ale pokazuje mi Invalid column name 'adr_IdObiektu' - chodzi mu o tą ostatnią linie - co to może byc ? |
|
|
30.04.2014, 18:47:59
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) |
Do obu podseektów musisz tę kolumnę dodać, aby móc po niej łączyć.
|
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 04:34 |