Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko225
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
kocio90
kocio90

kocio90

Dołączył 8 lat temu
  • Obserwuj
  • Akcje 1809
  • Znaleziska 343
  • Mikroblog 1466
  • Obserwujący 0
  • Obserwowane 10
Tanczacy_z_widlami
Tanczacy_z_widlami
01.11.2023, 15:36:28
  • 1
w jaki sposób nauczyć się pisać zapytania #sql? Mam takie zadanie - Find the countries that have lost all their ships in battles.
Ja napisałem taki kod -
SELECT a.country
FROM
(SELECT country, COUNT(Classes.class) AS COUNTClasses,
COUNT(Outcomes.ship)
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kocio90
kocio90
kocio90 01.11.2023, 15:55:02 via Android
  • 1
@Tanczacy_z_widlami fajne zapytanie, ale ciężko coś Ci pomóc jak się nie widzi tej bazy. A w czym masz problem? Jakiś błąd? Brak danych?
  • Odpowiedz
kocio90
kocio90
kocio90 01.11.2023, 16:13:53 via Android
  • 1
@Tanczacy_z_widlami SQL nie jest trudny, dasz sobie radę.
Sprawdź łączenie tabel po pierwsze. Jeśli masz za dużo/za mało danych niż się spodziewasz zazwyczaj u początkującego tutaj jest problem.Rozrysuj sobie tą bazę, zobacz jakie są klucze główne i obce w tabelach - pomysł jak to połączyć w zapytaniu oraz postaw dobry warunek. Z racji że siedzę na telefonie trochę ciężko mi dokładnie sprawdzić.
  • Odpowiedz
Rajtuz
Rajtuz
10.10.2023, 15:56:21
  • 0
Jest tabela employees, gdzie są pracownicy z różnych departamentów i ich zarobki. Jak wskazać departament w którym średnia zarobków jest najwyższa, i jednocześnie podać jego departmentid? Można to zrobić prościej (albo inaczej) niż to co niżej?

select department_id, avg(salary)
from employees
having avg(salary) = (select max(avg(salary))
from
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kocio90
kocio90
kocio90 10.10.2023, 16:10:44 via Android
  • 0
To ja inna strona - tabelka tymczasową :)
  • Odpowiedz
kocio90
kocio90
kocio90 10.10.2023, 16:47:06 via Android
  • 0
@Rajtuz nie, jest coś takiego jak tabelka tymczasowa na której w trakcie jednego query możesz pracować. Czyli powyciągać sobie do niej dane, manipulować nimi a później połączyć do jakiegoś selecta które Ci pasuje :) przydatna rzecz mało doceniana
  • Odpowiedz
kocio90
kocio90
kocio90 10.10.2023, 18:39:16 via Wykop
  • 1
@Rajtuz łatwiej bedzie zrobić tak jak napisał cohontes w tym przypadku, nie ma do robic trudniej.
mimo wszystko w ramach nauki / ciekawostki dobrze poznać tymczasowe tabelki
sam w robo duzo uzywam i baaaarrrdddzzzoooo ulatwiaja mi robote (baza w okolicy 900+ tabel)
  • Odpowiedz
radek5131
radek5131
01.10.2023, 08:42:45
  • 0
#hoi4 Ma ktoś spolszczenie lub wie jak zmienić język ? W pliku steam zmiana języka nie pomaga :(
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kocio90
kocio90
kocio90 01.10.2023, 12:37:08 via Android
  • 1
Pewnie masz jakiś mod który jest tylko w języku angielskim :) jeżeli jest czysta gra to nie powinieneś mieć problemy
(Niektóre mody mają dodatkowy mod w workshopie z spolszczeniem)
  • Odpowiedz
derzaba
derzaba
27.09.2023, 11:31:23
  • 103
Dziś wypadają urodziny huopskie. Wszystkich frenów i frenki zapraszam do celebrowania

#urodziny #frenpill
derzaba - Dziś wypadają urodziny huopskie. Wszystkich frenów i frenki zapraszam do ce...

źródło: temp_file5053704249524269064

Pobierz
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kocio90
kocio90
kocio90 27.09.2023, 14:49:47 via Android
  • 3
@derzaba ja też dzisiaj 33, najlepszego i zimnego browarka na nasze obolałe kości ( ͡º ͜ʖ͡º)
  • Odpowiedz
Emtemic
Emtemic
14.09.2023, 12:40:51
  • 0
Chciałbym zautomatyzować to zapytanie, jak zrobić aby w 2 selekcie w pole gdzie jest id sam wskakiwał numer wyciągnięty z 1 selekta? Niewiem czy to dobrze napisałem bo dopiero się uczę ale proszę o pomoc #sql
Emtemic - Chciałbym zautomatyzować to zapytanie, jak zrobić aby w 2 selekcie w pole g...

źródło: Zdjęcie z biblioteki

Pobierz
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kocio90
kocio90
kocio90 14.09.2023, 18:18:04 via Android
  • 0
@Emtemic ja sam bym poleciał tabelka tymczasowa na pierwsze zapytanie - wyciągną wynik z niej plus w drugim selekcie bym się do niej odniósł.
Nie wiem jak z wydajnością ale nie powinno być źle.
Ogólnie sam dużo korzystam z takich tabel tymczasowych i bardzo często ułatwiają mi pracę
  • Odpowiedz
a.....5
konto usunięte 10.09.2023, 19:43:10
  • 1
#hoi4 ta gra nawet na najlatwiejszym jest dla mnie bardzo trudna. zenada
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kocio90
kocio90
kocio90 10.09.2023, 21:13:02 via Android
  • 0
@ardan95 najwidoczniej to nie jest gra dla Ciebie. Ale prawda jest gra ma dosyć wysoki próg wejścia, tzn dużo rzeczy trzeba ogarnąć aby mieć z tej gry frajdę ;)
  • Odpowiedz
jazmojegopokoju
jazmojegopokoju
jazmojegopokoju
09.09.2023, 14:40:22
  • 2
#hoi4 #gry #pcmasterrace
Zapowiada się jakiś ogarnięty tytuł który zje tą bieda grę na kolację? Jedyne co w tej grze jest dobre to społeczność. Optymalizacja, bugi, polityka dlc to dramat. Modderzy robią lepszą grę, niż sami twórcy (pozdrawiam twórców Total war/Road to 56/Darkest hour i tych od TNO).
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kocio90
kocio90
kocio90 09.09.2023, 18:14:46 via Android
  • 0
@jazmojegopokoju sam po set godzinach w hoi4, przerzuciłem się ostatnio na warhammera total war 3 ;)
  • Odpowiedz
Mezomorfix
Mezomorfix
Mezomorfix
06.09.2023, 14:57:32
  • 1
Opłaca się w #hoi4 rozwijać samoloty czy lepiej natłuc 5X więcej tylko starych i gorszych?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kocio90
kocio90
kocio90 06.09.2023, 17:28:25 via Android
  • 5
@Mezomorfix opłaca ale trzeba znaleźć złoty środek ;)
  • Odpowiedz
Mezomorfix
Mezomorfix
Mezomorfix
31.08.2023, 19:11:40
  • 1
Od dwóch tygodni nie mogę wygrać Polską z Niemcami, nie wstępując do ruskiej frakcji albo oddając tymaczasowo Gdańsk. Na najłatwiejszym poziomie. Czy jest to wogole wykonalne?
Ehhhhhhhh
#hoi4
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kocio90
kocio90
kocio90 31.08.2023, 23:23:50 via Android
  • 0
@Mezomorfix tak, jest to wykonalne
  • Odpowiedz
kacper-bylinka
kacper-bylinka
kacper-bylinka
28.08.2023, 02:41:21
  • 0
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kocio90
kocio90
kocio90 28.08.2023, 07:08:27 via Android
  • 0
@kacper-bylinka nie masz całej zawartości tylko jej część
  • Odpowiedz
gskczio
gskczio
21.08.2023, 08:49:34
  • 2337
#csiwykop #pomocy
Mirki, może ktoś będzie w stanie pomóc , coś podpowiedzieć.

Mój dziadek 92lvl jakby nie patrzeć u schyłku swego życia ma jedno marzenie .
Przed śmiercią, chciałby odnaleźć swojego kumpla z dzieciństwa , dowiedzieć się czegoś o jego losach.
Historia przedstawia się następująco :
gskczio - #csiwykop #pomocy 
Mirki, może ktoś będzie w stanie pomóc , coś podpowiedzi...

źródło: IMG_20230821_103536

Pobierz
  • 97
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kocio90
kocio90
kocio90 21.08.2023, 10:12:22 via Android
  • 14
@gskczio @Deathblow niekoniecznie, w papierach mogło być jedno a w rzeczywistości mógłbyć starszy niż papiery (znam takie przypadki, kraj był ogarnięty wojna i ciężko było o dokładną datę urodzin - tym bardziej jak pisałeś matka zniknęła)
sam miałem dziadków w wiosce obok - lecz niestety już odeszli lata temu, więc nie mogę podpytać - a miej więcej wiek ten sam co Twój dziadek. Najbliższa parafia to chyba w Zbuczynie ale
  • Odpowiedz
Rajtuz
Rajtuz
08.08.2023, 16:50:34
  • 0
Jest tu jakiś specjalista od Oracle SQL?

Mamy zapytanie w ANSI łączące trzy tabele. Daje ono 106 wierszy:

select first_name, last_name, department_name, job_title
from employees e
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kocio90
kocio90
kocio90 08.08.2023, 20:50:46 via Android
  • 2
logika za tym stoi taka:
łącząc przez joina a=b już robisz filtrację wyniku bo tylko pokaże Ci dane gdzie a=b

no ansi nie na logiki(tu przykład tej "logiki") wychodzi Ci za dużo pewnie niepotrzebnych danych które później w where musisz umiejętnie przefiltrować

są przypadki gdzie powinniśmy użyć cross joina, ale to nie jest ten przypadek
  • Odpowiedz
AepArse
AepArse
07.08.2023, 13:38:10
  • 1
#hoi4

Jak zwiększyć zasieg floty? Tak aby Japonią móc patrolować wschodni Pacyfik i zdesantować się na wybrzeże amerykańskie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kocio90
kocio90
kocio90 07.08.2023, 15:32:39 via Android
  • 0
@AepArse lotniskowiec>pancernik>krążownik i tak dalej mają zasięg największy... więc jak w jednej grupie masz łodzie podwodne i lotniskowce to cała grupa będzie miała zasięg łodzi podwodnych. posegreguj floty powinno pomóc
  • Odpowiedz
Rajtuz
Rajtuz
26.07.2023, 12:05:09
  • 0
Wie ktoś dlaczego to zapytanie zwraca 2650 wyników, ale jeżeli do SELECT dodamy jeszcze country_id to zwróci już tylko 106 wyników?

select first_name, last_name, d.department_name, city, postal_code, street_address
from employees e
join departments d
on (e.department_id = d.department_id)
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kocio90
kocio90
kocio90 26.07.2023, 12:25:40 via Android
  • 0
@Rajtuz jeśli country_id jest w tabeli locations to zamiast joina użyj left join
https://www.w3schools.com/sql/sql_join.asp
tutaj fajnie są opisane łączenia w bardzo prosty sposób
aby ogarnąć łączenia wyobraź sobie że to są dwa zbiory danych i każde łączenie bierze jakaś część(albo całość) jednego i drugiego
przez joina można zrobić też wstępna filtrację danych ale do tego jeszcze dojdziesz :)
  • Odpowiedz
kocio90
kocio90
kocio90 26.07.2023, 13:44:30 via Android
  • 1
@Rajtuz wiesz nie widzę tej bazy ani na nich danych aby bardziej precyzyjne Ci podpowiedzieć, ale skoro po pierwszym łączeniu masz 106 wyników to wychodzi na to że jest problem z pierwszym łączeniem, więc jak złączysz employees (2650 wyników) zwykłym joinem z departments (106 wyników) to pokaże Ci część wspólna czyli 106 wyników. jeśli użyjesz left joina :
left join depertnents d
on e.deparmentid = d.deparmentid
to powinieneś mieć
  • Odpowiedz
kocio90
kocio90
kocio90 26.07.2023, 13:44:59 via Android
  • 0
@Kracha tak ale to chyba nie też przypadek ;)
  • Odpowiedz
Narcyz_
Narcyz_
19.07.2023, 11:56:18
  • 2
całkiem dobrze jest odwzorowana wojna z kacapią w tej grze. Najpierw idzie gładko i się ma wrażenie, że zaraz padną, a tu nagle kaput bo ciężko z zaopatrzeniem i zaczynają srać dywizjami xD
#hoi4
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kocio90
kocio90
kocio90 19.07.2023, 16:12:04 via Android
  • 0
@Narcyz_ ogarnąć tylko infra na ich terenie i jazda wiadomo z kim
  • Odpowiedz
Vanderwill
Vanderwill
03.06.2023, 15:53:22
  • 0
#sql #programowanie

Cześć, w SQL jeśli mam wykonać raport w oparciu o konkretne tabele to do tego jest jakiś moduł w SQL czy chodzi po prostu o wyfiltrowanje danych z tabeli i połączenie w jedno?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kocio90
kocio90
kocio90 03.06.2023, 21:16:36 via Android
  • 0
@Vanderwill możesz napisać odpowiednie zapytanie łączący tabele, filtrujący dane, pokazujący odpowiednie kolumny (kolejność nieprzypadkowa)
wynik zapytania możesz sobie spokojnie zapisać w formie raportu.
nie ma chyba nic bardziej podstawowego w sql niż tego typu zapytanie.
  • Odpowiedz
kocio90
kocio90
kocio90 04.06.2023, 02:24:31 via Android
  • 0
@Vanderwill https://informatyk.pro/into-outfile-jak-zapisac-wynik-zapytania-sql-do-pliku-eksport-mysql-do-pliku-kurs-jezyka-sql/
pierwszy lepszy link w google
  • Odpowiedz
  • <
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 10
  • Strona 4 z 10
  • >

Osiągnięcia

  • Rocznica
    od 17.10.2025

    Rocznica
  • Gadżeciarz
    od 01.11.2017

    Gadżeciarz

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking