Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: T-SQL INNER JOIN & WHERE

Aktivity
Avatar
Lukáš Toman:17.11.2019 15:26

Dobrý den, při použiti WHERE mezi dvěma tabulkami dojde k požadovanému vypisu.
Ale při pouziti JOIN ani 'tuk, poradí někdo ?

Zkusil jsem: FUNKČNÍ ŘEŠENÍ -WHERE-
SELECT OWNERS.PROPER­TY_OWN, OWNERS.OWNER_SUR­NAME, PROPERTY.CITY_PRO­PERTY, PROPERTY.STRE­ET_PROPERTY, PROPERTY.NO_PRO­PERTY
FROM OWNERS, PROPERTY
WHERE PROPERTY.ID_PRO­PERTY=OWNERS.PRO­PERTY_OWN
ORDER BY PROPERTY_OWN;

NEFUNKČNÍ - INNER JOIN

SELECT PROPERTY_OWN, OWNER_SURNAME
FROM OWNERS
INNER JOIN PROPERTY AS ID_PROPERTY=PRO­PERTY_OWN
ORDER BY PROPERTY_OWN;
(Msg 102, Level 15, State 1, Line 8
Incorrect syntax near '='.)

Chci docílit: PROPERTY_OWN OWNER_SURNAME CITY_PROPERTY STREET_PROPERTY NO_PROPERTY
1 Dvorák Mníšek pod Brdy 5. Kvetna 561/10
2 Mikuda Praha Dobronická 986/602
3 Barcos Praha Jandova 598/32
5 Drápalová Praha Kotlárka 1259/37
5 Mišík Praha Kotlárka 1259/37
6 Gálová Praha Kurta Konráda 2457/284
7 Fancík Praha Lipnická 1449/97
8 Kratochvíl Praha Litomerická 504/22
9 Gálová Praha Mezilehlá 326/433
10 Lukáš Praha Miloše Havla 1246/1904
10 Lukášová Praha Miloše Havla 1246/1904
11 Kleindienst Praha Miloše Havla 1246/1802
11 Kleindienstová Praha Miloše Havla 1246/1802
12 Buchmann Praha MIloše Havla 1246/1803
13 Vichterajová Praha Na Císarce 3223/304
14 Tater Praha Ovcárská 741/18
15 Dudek Praha Patockova 1433/5
15 Dudková Praha Patockova 1433/5
16 Plzák Praha Pražského 603/97
17 Havelka Praha Pražského 602/80
18 Vopatová Praha Precechtelova 2410/63
19 Klapka Praha Sicherova 1704/411
19 Machánová Praha Sicherova 1704/411
20 Kuliš Praha Strnadových 1009/405
21 Kuliš Praha Strnadových 1009/503
22 Kuliš Praha Strnadových 1009/505
23 Mikuda Praha Stroupežnického 2324/13
23 Mikudová Praha Stroupežnického 2324/13
24 Fancík Šestajovice Komensého 1328/408
24 Fancík Šestajovice Komensého 1328/408
25 Karkulík Praha Švédská 1010/2
26 Kocián Praha V zahradách 2393/9
27 Suchanová Praha V zahradách 2406/6
28 Kopecký Praha Vyžlovská 2243/14
28 Kopecká Praha Vyžlovská 2243/14
29 Kleindienst Praha Zákostelní 666/14
29 Kleindienstová Praha Zákostelní 666/14
30 Fancík Praha Kloboucnická 1410/11
30 Fancíková Praha Kloboucnická 1410/11
31 Skrivánek Praha Miloše Havla 1246/1702
31 Skrivánková Praha Miloše Havla 1246/1702

 
Odpovědět
17.11.2019 15:26
Avatar
Odpovídá na Lukáš Toman
Jan Prosecký:17.11.2019 21:00
SELECT
PROPERTY_OWN, OWNER_SURNAME
FROM OWNERS
INNER JOIN PROPERTY ON ID_PROPERTY=PROPERTY_OWN
ORDER BY PROPERTY_OWN

Mel jsi tam AS misto ON

 
Nahoru Odpovědět
17.11.2019 21:00
Avatar
Odpovídá na Jan Prosecký
Lukáš Toman:17.11.2019 23:40

Velmi děkuji, hezký překlep :-S

 
Nahoru Odpovědět
17.11.2019 23:40
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.