Mam dane do bazy POSTGRESQL, jest jakiś programik w którrym sobie wklepie te dane do odczytu i bede mógł zobaczyć sturkture bazy i wykonywać w nim selecty ? #informatyka #programowanie #bazydanych
Wszystko
Wszystkie
Archiwum
#sql #bazydanych #programowanie
Mam tabele w takiej postaci (nazwijmy ją "Tabela"):
A 1 0
A 2 1
A 3 1
A 4 0
A 5 0
B 1 0
B 2 0
B 3 0
B 4 1
Nazwę pierwszą kolumnę "Typem", drugą "Wartością", a trzecią "Flagą".
Moim zadaniem jest przetransformować tabele tak, że dla danego wiersza muszę odjąć od wartości tyle ile jest wierszy o tym samym typie, mniejszej wartości i
Mam tabele w takiej postaci (nazwijmy ją "Tabela"):
A 1 0
A 2 1
A 3 1
A 4 0
A 5 0
B 1 0
B 2 0
B 3 0
B 4 1
Nazwę pierwszą kolumnę "Typem", drugą "Wartością", a trzecią "Flagą".
Moim zadaniem jest przetransformować tabele tak, że dla danego wiersza muszę odjąć od wartości tyle ile jest wierszy o tym samym typie, mniejszej wartości i
@DarkAlchemy: a no i dane do tej tabeli są bardzo dynamiczne, jest pewne okno czasowe którego dotyczą ale praktycznie co sekunde moze pojawić się tam nowy wiersz
@TenAnonToKlopoty: dobra to rozumiem teraz po co tak. Jeszcze jest dziwna sztuczka którą możesz użyć jak robisz na SQL Server w wersji 2016 lub wyżej.
Tworzysz tabelę tymczasową z jedną kolumną, wrzucasz tam jedną wartość (np. kolumna Dupa i wartość INT = 1) i... Zakładasz na niej CLUSTERED COLUMNSTORE INDEX
Potem robisz CROSS APPLY do swojej tabeli w zapytaniu i jest opcja, że wtedy wymusisz na silniku użycie Batch Mode zamiast
Tworzysz tabelę tymczasową z jedną kolumną, wrzucasz tam jedną wartość (np. kolumna Dupa i wartość INT = 1) i... Zakładasz na niej CLUSTERED COLUMNSTORE INDEX
Potem robisz CROSS APPLY do swojej tabeli w zapytaniu i jest opcja, że wtedy wymusisz na silniku użycie Batch Mode zamiast
- 0
Jak dobrze wytłumaczyć różnię pomiędzy złączeniem tabel za pomocą where a join / inner join - kiedy które stosować ?
ps. nie chodzi mi o left / right i outer joniy.
#sql #bazydanych #programowanie
ps. nie chodzi mi o left / right i outer joniy.
#sql #bazydanych #programowanie
- 1
Warunków złączenia w where lepiej w ogóle nie stosować, bo jest to mniej czytelne przy większej ilości tabel.
- 0
@bi-tek: Dla przykładu w Oracle przy JOIN nie ma znaczenia czy warunek masz w WHERE czy JOIN. Duże znaczenie ma to natomiast dla czytelności kodu i w sytuacji kiedy masz LEFT JOIN.
Ja gdy piszę kod staram się np. każdy JOIN traktować jakby był LEFT JOIN i zadaję sobie pytanie czy jakby był LEFT JOIN to chce wyfiltrować cały wynik czy tylko nie chce dołączyć tej tabeli :)
Ja gdy piszę kod staram się np. każdy JOIN traktować jakby był LEFT JOIN i zadaję sobie pytanie czy jakby był LEFT JOIN to chce wyfiltrować cały wynik czy tylko nie chce dołączyć tej tabeli :)
Hej mirki, zainteresowałem się bazami danych i ich analizą. Jestem totalnie zielony, nie umiem też into #programowanie ani #informatyka
Chciałbym poznać zagadnienie analizy danych pod kątem youtuba, czy innych social mediów. Chciałbym wykorzystać tę wiedzę przy prowadzeniu kanału na YT, bądź fanpage na facebooku. Nie wiem sam, jakie są możliwości zbierania danych, ani co można z nich wyczytać. Ciekawi mnie to po prostu.
Szukałem poradników na youtubie, ale są dla mnie za
Chciałbym poznać zagadnienie analizy danych pod kątem youtuba, czy innych social mediów. Chciałbym wykorzystać tę wiedzę przy prowadzeniu kanału na YT, bądź fanpage na facebooku. Nie wiem sam, jakie są możliwości zbierania danych, ani co można z nich wyczytać. Ciekawi mnie to po prostu.
Szukałem poradników na youtubie, ale są dla mnie za
Powie mi ktoś co jest nie tak z tym poleceniem, że wywala near "tlose": syntax error?
"CREATE TABLE Matches (id INTEGER PRIMARY KEY, twin INTEGER, FOREIGN KEY(twin) REFERENCES Teams(id), tlose INTEGER, FOREIGN KEY(tlose) REFERENCES Teams(id), wynik VARCHAR(50), map1 VARCHAR(50), map2 VARCHAR(50), map3 VARCHAR(50), data DATE)"
#python #bazydanych
"CREATE TABLE Matches (id INTEGER PRIMARY KEY, twin INTEGER, FOREIGN KEY(twin) REFERENCES Teams(id), tlose INTEGER, FOREIGN KEY(tlose) REFERENCES Teams(id), wynik VARCHAR(50), map1 VARCHAR(50), map2 VARCHAR(50), map3 VARCHAR(50), data DATE)"
#python #bazydanych
- 2
@RapRose: i na chrystka wklej treść całego errora, a nie od 'near cośtam'
konto usunięte via Android
- 0
@noHuman to mysql ale juz wszystko git
2
PostgreSQL vs MySQL – która otwarta baza jest lepsza? | EuroLinux

- 4
- #
- #
- #
- #
- #
- 0
Pomoże ktoś potrzebuję na już #bazydanych #programowanie
1. Z tabeli Pracownicy wyświetl wszystkie dane o pracowniku który ma numer id 20
2. Z tabeli Szkolenia wyświetl typ szkolenia o numerach od 4 do 8 włącznie
3. Wyświetl wszystkie dane o pracownikach którzy mają na imię Jan lub Ewa
4. Wyświetl wszystkie dane o pracownikach o nazwisku Kowalski
5. Wyświetl wszystkie szkolenia których cena jest z zakresu od 1000 do 2000
6. Wyświetl
1. Z tabeli Pracownicy wyświetl wszystkie dane o pracowniku który ma numer id 20
2. Z tabeli Szkolenia wyświetl typ szkolenia o numerach od 4 do 8 włącznie
3. Wyświetl wszystkie dane o pracownikach którzy mają na imię Jan lub Ewa
4. Wyświetl wszystkie dane o pracownikach o nazwisku Kowalski
5. Wyświetl wszystkie szkolenia których cena jest z zakresu od 1000 do 2000
6. Wyświetl
- 1
@madry_i_mieciutki: ale po co tworzysz tabele xD
@lorquu:
1. SELECT * FROM PRACOWNICY WHERE idpracownika=20;
2. SELECT typszkolenia FROM SZKOLENIA WHERE idszkolenia>4 and idszkolenia<=8;
3. SELECT * FROM PRACOWNICY WHERE imienazwisko LIKE '%JAN%' or imienazwisko LIKE '%EWA%'
@lorquu:
1. SELECT * FROM PRACOWNICY WHERE idpracownika=20;
2. SELECT typszkolenia FROM SZKOLENIA WHERE idszkolenia>4 and idszkolenia<=8;
3. SELECT * FROM PRACOWNICY WHERE imienazwisko LIKE '%JAN%' or imienazwisko LIKE '%EWA%'
- 0
Do 5 sobie poradziłem póki co ( ͡° ͜ʖ ͡°)
2
Kurs SQL & Excel
- 2
- #
- #
- #
- #
- #
- #
10
Trwa operacja pakowania kart do głosowania w koperty. Termin majowy, stan...

- Dodaj Komentarz
- #
- #
- #
- #
- #
- #
- 42
Czołem Mirki i Mirabelki
Przedstawiam wam dwa nowe kursy z tematyki #bazydanych #oracle dla początkujących w #sql.
Pierwszy kurs dotyczy instrukcji SQL INSERT | DELTE | UPDATE czyli:
* Jak dodawać rekordy do tabeli dzięki instrukcji SQL: INSERT oraz jak obsłużyć:
-- Błąd: ORA-00001 – naruszono więzy unikatowe
-- Błąd: ORA-32795 – GENERATED ALWAYS
-- Błąd: ORA-02291 – naruszono więzy spójności
* Przedstawię sposób usuwania danych przy pomocy polecenia SQL DELETE
Przedstawiam wam dwa nowe kursy z tematyki #bazydanych #oracle dla początkujących w #sql.
Pierwszy kurs dotyczy instrukcji SQL INSERT | DELTE | UPDATE czyli:
* Jak dodawać rekordy do tabeli dzięki instrukcji SQL: INSERT oraz jak obsłużyć:
-- Błąd: ORA-00001 – naruszono więzy unikatowe
-- Błąd: ORA-32795 – GENERATED ALWAYS
-- Błąd: ORA-02291 – naruszono więzy spójności
* Przedstawię sposób usuwania danych przy pomocy polecenia SQL DELETE
- mlesz
- maaRcel
- Droden
- konto usunięte
- Kozeu
- +37 innych
- 7
Wołam zainteresowanych (27) z listy oracleDev
Możesz zapisać/wypisać się klikając na nazwę listy.
! @dzik_pl @usun_wreszcie_konto @Hiobbit @Judiman @gringo_kot @cebulowy_wojownik @wowo098 @Herhor @Dinja @jan-marian-waleczny @PaprykowyBaron @krzysztof4it @Kruczor @Brajancik @centaurusX @Kiv @paulinnaa @digli @Sankiulot @BoskyZenon @weedget @Efremz @Sykol @satba @botereq @07zglosSie @Bratek
Możesz zapisać/wypisać się klikając na nazwę listy.
! @dzik_pl @usun_wreszcie_konto @Hiobbit @Judiman @gringo_kot @cebulowy_wojownik @wowo098 @Herhor @Dinja @jan-marian-waleczny @PaprykowyBaron @krzysztof4it @Kruczor @Brajancik @centaurusX @Kiv @paulinnaa @digli @Sankiulot @BoskyZenon @weedget @Efremz @Sykol @satba @botereq @07zglosSie @Bratek
- 0
Siema Mirasy,
potrzebuje jakiś pro tip z #sql a mianowicie mam do zrobienia raport taki jak na zdjęciu.
Mini opis: mamy z tabelek wyciągnięte produkty i one są z wyciągane na podstawie dwóch typów dokumentów (1- przychody , 2 - rozchody)
i w owym raporcie mamy dostać wszystkie produkty i ich stany dla każdej ceny ( tylko typ 1) a dokumenty z typu 2 maja odejmować z tego NAJSTARSZEGO (nawet gdy cena
potrzebuje jakiś pro tip z #sql a mianowicie mam do zrobienia raport taki jak na zdjęciu.
Mini opis: mamy z tabelek wyciągnięte produkty i one są z wyciągane na podstawie dwóch typów dokumentów (1- przychody , 2 - rozchody)
i w owym raporcie mamy dostać wszystkie produkty i ich stany dla każdej ceny ( tylko typ 1) a dokumenty z typu 2 maja odejmować z tego NAJSTARSZEGO (nawet gdy cena
@korkee: spróbuj coś w stylu:
join
select t1.nazwa,sumprzyjeto - case when rank = 1 then sumwydano else 0 end as ilosc_sztuk, cena from (select nazwa, cena, sum(przyjeto) as sumprzyjeto, min(data) as mindata, dense_rank() over (order by min(data)) as rank
FROM [fun].[dbo].[cennik]
where typ_dok = 1
group by nazwa, cena ) as t1join
(select nazwa, sum(wydano) as sumwydano
FROM [fun].[dbo].[cennik]
where typ_dok = 2
group by nazwa) as t2on t1.nazwa =- 0
@madry_i_mieciutki: no pomysł wydaje się dobry :D jutro spróbuje to jakoś ogarnąć , dzięki !
mirki #analizadanych #bazydanych słyszał z Was ktoś może aby #google udostepniało dane na temat ruchu samochodowego? jakies api czy cos? nie chodzi mi o same odcinki drogowe tylko chcialbym przykladowo wybrać jakiś poligon na mapie i nastepnie uzyskac dane na temat częstości, gęstości czy innych parametrów ruchu samochodowego w tym obszarze. w ogole jest taka opcja? #naukaprogramowania #datascience
@brakloginuf: ale ja siedze w domu sam a lubie sie czasem do kogos odezwac, dziekóweczka miruś!
ⴲⴲⴲ
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję od czasu do czasu informacje o ciekawych programach,
bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang i #haskell
Pełna wersja tego zestawienia ☞ https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-24-04-2020/
A jeśli chcesz jeszcze więcej, zapisz się do mailingu ☞ https://devopsiarz.pl/newsletter/zapisz/
Jeśli chcesz, aby Cię tu wołać do moich materiałów, zapisz się do mirkolisty ☞ https://devopsiarz.pl/mirkolista
Jeśli zestawienie uważasz za
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję od czasu do czasu informacje o ciekawych programach,
bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang i #haskell
Pełna wersja tego zestawienia ☞ https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-24-04-2020/
A jeśli chcesz jeszcze więcej, zapisz się do mailingu ☞ https://devopsiarz.pl/newsletter/zapisz/
Jeśli chcesz, aby Cię tu wołać do moich materiałów, zapisz się do mirkolisty ☞ https://devopsiarz.pl/mirkolista
Jeśli zestawienie uważasz za
- toporow17
- bbsxbsbbsxbsbbsxbs
- wyk00p
- gostop
- filip_k
- +13 innych
- 1
@devopsiarz: coraz większe te zestawienia, dzięki
@PanPrzewodniczacy: wciąż jeszcze debata, przynajmniej ja nie słyszałem o klepnięciu ostatecznego kształtu
- 1
Znacie jakieś generatory imion, nazwisk, pesel?
Potrzebuje przetestować zasilenie, a nie chce wpisywać losowych stringów ani Nowaków.
Wystarczą mi pojedyncze rekordy.
#sql #bazydanych #bigdata #analizadanych
Potrzebuje przetestować zasilenie, a nie chce wpisywać losowych stringów ani Nowaków.
Wystarczą mi pojedyncze rekordy.
#sql #bazydanych #bigdata #analizadanych
- 2
Ogarnia ktoś bazy danych w Excelu i byłby w stanie pomóc w projekcie? Zatrzymałem się na punkcie trzecim i nie wiem jak dalej to ruszyć. Mój poziom Excela to raczej średnio zaawanowany ( ͡° ͜ʖ ͡°)
#excel #bazydanych #office #programowanie #programista15k #komputery #informatyka
#excel #bazydanych #office #programowanie #programista15k #komputery #informatyka
@DwaNiedzwiedzie no angielskie funkcje są bardziej uniwersalne.
- 0
#bazydanych #programowanie #sql Pomoże ktoś? Czy to zapytanie jest poprawne? Jeżeli nie to ktoś poprawi? ( ͡° ͜ʖ ͡°)
Select * From zamowienia Where status= wyslano
Select * From zamowienia Where status= wyslano
@lorquu: query jest poprawne. Ja bym dał w apostrofach status='wyslano' i nie pisz tych klauzul pierwsza z dużej. Gardzę tymi którzy mówią jest źle, a nie podają jak jest dobrze.
@mr_hammerer: znak % odpowiada za dowolną liczbę innych znaków, ale "nic nie robi" z ciągiem znaków który próbujesz wyszukać.
- 0
Czy uprawnienia nadane bazie danych wpływają na przetwarzanie danych?
#pytanie #informatyka #bazydanych
#pytanie #informatyka #bazydanych
Komentarz usunięty przez moderatora
w ms sql menagement studio to sa sie jakos wyeksportowac loginy i hasła do serwerów? pozapominalem hasel a musze sie polaczyc na drugim kompie #sql #komputery #bazydanych
@madry_i_mieciutki: chyba w starszych wersjach to bylo. ja mam 18 i w tym folderze jest tylko wspomniany xml, sqlstudio.bin na calym dysku szukalem i nie ma
- 0
@rosso_corsa: możesz jedynie spróbować tego:
https://www.youtube.com/watch?v=GKrUI5ruFHw
albo spróbować "włamać" się za pomocą
https://sqlcommunity.com/hacking-sa-password-in-sql-server/
https://www.youtube.com/watch?v=GKrUI5ruFHw
albo spróbować "włamać" się za pomocą
https://sqlcommunity.com/hacking-sa-password-in-sql-server/
#programowanie #programista15k #java #bazydanych
Murki, docelowo idę w Javę. Aktualnie poznaję wesoło SQL na youtube i udemy.
Ale poza poznaniem języka, zrobieniem jakieś małej bazy danych dla sklepu itp to czego warto się nauczyć z tej dziedziny? Przerobić jakąś książkę stricte o bazach danych, żeby mieć w tym podstawy? Jeśli tak, to jaką?
Murki, docelowo idę w Javę. Aktualnie poznaję wesoło SQL na youtube i udemy.
Ale poza poznaniem języka, zrobieniem jakieś małej bazy danych dla sklepu itp to czego warto się nauczyć z tej dziedziny? Przerobić jakąś książkę stricte o bazach danych, żeby mieć w tym podstawy? Jeśli tak, to jaką?
- 4
@Litosciwy_Dyktator: naucz się Springa, napisz proste API z autoryzacją.
Dzięki za podpowiedzi, uwinę się z podstawami sql i siadam do springa.



















#programowanie #bazydanych #php
@alfabetaborzy: Po stronie przeglądarki -> daj ostrzeżenie ->
Czy jesteś pewien, że prawidłowo podałeś nazwisko? Może chodziło Ci o „Xyz”?”Po stronie serwera przyjmuj jak podali – skoro potwierdzili, że tak ma być, to tak ma być.