Aktywne Wpisy
ataeB +7
Wyświetliła mi się ostatnio na insta reklama, że szukają modelek do kampanii jakiejś bieliźnianej. Napisałam, że jestem zainteresowana. Kazali mi wysłać swoje portfolio. Co to znaczy? Nie miałam nigdy sesji zdjęciowej.
#pytanie #mirabelkopomusz #kiciochpyta #modelki #sesja #fotografia
#pytanie #mirabelkopomusz #kiciochpyta #modelki #sesja #fotografia
lajsta77 +100
Ale właśnie jeblo kategoria 4 w Florydę, 220 km/h, w porywach 260 km/h, woda o ponad metry wysokości ma się podnieść. Stolica dostanie a Wybrzeże niestety zmiecie, pierwsze relacje będą za 7 godzin jak się będzie robić jaśniej #usa #floryda #huragan #lajstawusa
Mógłby ktoś pomóc, bo nie daje mi to spokoju. Wszystkie rozwiązania z neta po przekopiowaniu i wklejeniu dają błędny wynik.
(https://sqlzoo.net/wiki/Self_join)
Zadanie 10.
Doszedłem do czegoś takiego.
SELECT abus.num, abus.company, start.name, bbus.num, bbus.company, end.name
FROM route abus JOIN route bbus ON abus.num <> bbus.num
JOIN stops start ON abus.stop = start.id
JOIN stops end ON bbus.stop = end.id
WHERE start.name = 'Craiglockhart' AND end.name = 'Lochend'
To zapytanie znajduję poprawnie autobusy, które zatrzymują się na stacji początkowej i inne, które zatrzymują się na końcowej. Trzeba tylko znaleźć stacje przesiadkową. Jedynie na co wpadłem to :
JOIN stops trans ON abus.stop = trans.id AND bbus.stop = trans.id
Ale po dodaniu tego już całkiem nic nie znajduje. Liczę na waszą pomoc :)
Jak dla mnie w tym zadaniu podstawową tabelą do joinów jest
route
,stops
przyda się tylko do nazwy przystanku.Żeby dla linii dostać początkowy i końcowy (przesiadkowy) przystanek musisz zrobić self joina z
route
. Czyli mając dwie linie trzeba łącznie zjoinować 4xroute
+ jakieśstops
dla nazw.Zgodnie z hintem
https://www.wykop.pl/wpis/32287203/hejo-mirki-z-sql-robie-sobie-zadania-z-sql-z-sqlzo/
dzięki panowie