Mirki potrzebuje konkretnej odpowiedzi, robię bazę w MySql i która bedzię używana do otrzymywania informacji o różnych miejscach dzięki GPS. Jakie kolumny muszę zrobić i jaki format by móc się do nich odwołać? Używamy do tego API Google ¯_(ツ)_/¯ #sql #mysql #bazadanych
Wszystko
Najnowsze
Archiwum
- 2
- 1
Książka, SQL od podstaw, po polsku, najlepiej stąd:
https://www.nieprzeczytane.pl/szukaj?q=Sql&submit.x=0&submit.y=0&result=1
Ktoś coś doradzi?
#sql #programowanie
https://www.nieprzeczytane.pl/szukaj?q=Sql&submit.x=0&submit.y=0&result=1
Ktoś coś doradzi?
#sql #programowanie
Treść przeznaczona dla osób powyżej 18 roku życia...
@Yahoo_: Nie bedzie. Na stronach wwd jest duzo tutoriali, gdzie cwiczenia polegaja na praktyce. Czyli jest pytanie pokroju "wyswietl z bazy danych ile jest miast na swiecie, ktore maja powyzej 20mln mieszkancow". Pod tym wzgledem ogarniecie podstaw bedzie latwiejsze. Za ksiazke sie zabierz jak juz ogarniesz podstawy, aby wzmocnic je teoria. W druga strone to nie zadziala bez praktycznej nauki. Czytanie samej ksiazki nie ma sensu.
Hejka, mam takie pytanko poniżej, ktoś pomoże #sql
Które z poniższych poleceń jest prawidłowe?
a) SELECT column, COUNT() FROM table HAVING column = 'A'
b) SELECT column, COUNT() FROM table GROUP BY column WHERE column = 'A'
Które z poniższych poleceń jest prawidłowe?
a) SELECT column, COUNT() FROM table HAVING column = 'A'
b) SELECT column, COUNT() FROM table GROUP BY column WHERE column = 'A'
- 3
@PanPiotrus: zarzuc z czym pomóc, to ktos sie znajdzie
- 0
@PanPiotrus: odblokowane
- 1
#sql
Czy mogę podać listę dat przed słowem kluczowym BETWEEN. Przykład: mam tabele interval z kolumnami z datą od i do. Chcę pobrać listę interval które zawierają daty które podam. Coś w stylu:
SELECT * FROM INTERVAL WHERE ('2018-04-03', '2017-05-07') BETWEEN INTERVAL.STARTDATE AND INTERVAL.ENDDATE
Wiem, że mogę to zrobić
Czy mogę podać listę dat przed słowem kluczowym BETWEEN. Przykład: mam tabele interval z kolumnami z datą od i do. Chcę pobrać listę interval które zawierają daty które podam. Coś w stylu:
SELECT * FROM INTERVAL WHERE ('2018-04-03', '2017-05-07') BETWEEN INTERVAL.STARTDATE AND INTERVAL.ENDDATE
Wiem, że mogę to zrobić
Jak fachowo nazywa się tekst potwierdzenia wykonania kwerendy który daje baza np. "SELECT 100", "CREATE TABLE" itp?
#sql #bazydanych
#sql #bazydanych
Komentarz usunięty przez autora
- 1
@RicoElectrico: w oracle dbms output
- 1
Szukam czegoś (książek, tutoriali, filmów), które nauczą mnie pisania składni, warunków (głównie zapytań - query) w #sql w celu filtrowania danych w istniejącej już bazie. Głównie if, select, update. Nie mam pojęcia jak się zabrać, mam ogólnikowe pojęcia o #informatyka, ale gdy próbowałem pisać coś na podstawie darmowych kursów dostępnych w internecie to w ogóle nie przystawały realiami do bazy, na której chciałbym działać. #programowanie
@Smartek: http://andrzejklusiewicz.blogspot.com swietny blog o sql i pl/sql, konfiguracja srodowiska, teoria, cwiczenia, przyklady, wszystko tu jest, sam z tego korzystam
#sql #postgresql
Hej mircy, jak poprawić drugą kwerendę?
Hej mircy, jak poprawić drugą kwerendę?
gis=# select a.name from planet_osm_polygon a, (select * from test limit 1) b where ST_Intersects(a.way,b.way) and a.boundary='administrative' order by a.admin_level;
name- 0
@Dionizja: dodanie funkcji agregującej na admin_level dla picu wciąż daje ten sam error, a sortowanie muszę zostawić
- 0
@RicoElectrico: no to posprtuj w podzapytaniu i dopiero tak przygotowane dane agreguj.
- 397
Treść przeznaczona dla osób powyżej 18 roku życia...
- 9
@dnasstorm no co Ty. lojalny klient to taki z którego doi się najwięcej, bo nie trzeba kiwać palcem, a on i tak płaci. W przeciwieństwie do klienta którego trzeba pozyskiwać i mu o sobie przypominać. Powie Ci to każdy operator sieci komórkowej
- 3
@BrittaAndersson: bardzo polecam dwie apki na androida, gdzie od razu ćwiczy się zapytania na bazach, bardzo dobre do nauki: SQL Practice PRO i Practice and Learn SQL. poza tym bardzo fajnym kursem sql jest SQLpedia
Mam bazę danych w Accessie i muszę napisać pewne zapytanie. Na razie wyciągnąłem dane jak na załączonym obrazku (zapytanie: https://pastebin.com/vm7XMvGG), ale muszę jeszcze zrobić tak, żeby pokazywało mi nazwisko osoby, która w każdym roku miała największą sumę punktów. Jak to przerobić? Kombinuję z selectem z tego co już mam, ale dostaję dziwne błędy (nie do końca ogarniam SQL). Może da się to zrobić bez zagnieżdżania zapytań?
#sql
#sql
źródło: comment_zv17LHb9QVw59Ro2YExbRDNlkXmpiO1q.jpg
Pobierz@frogi16 funkcje okienkowe (rank, row number), tylko nie pamietam czy w accessie sie da
@frogi16: jeśli access to kwerendy.
Dwie kwerendy są Tobie potrzebne.
1) Kwerenda1 znajdująca max w danym roku - czyli dwie kolumny jedna z rokiem a druga z max(punkty)
2) Kwerenda2 łącząca tabelę z kwerendą pierwszą i zwracająca wynik nazwiska z dopasowaniem roku i wyniku
Jak będziesz miał problem to zapraszam na priv.
Dwie kwerendy są Tobie potrzebne.
1) Kwerenda1 znajdująca max w danym roku - czyli dwie kolumny jedna z rokiem a druga z max(punkty)
2) Kwerenda2 łącząca tabelę z kwerendą pierwszą i zwracająca wynik nazwiska z dopasowaniem roku i wyniku
Jak będziesz miał problem to zapraszam na priv.
- 1
Tabela A:
Tabela B:
Id,
...,
TeamNameTabela B:
- 4
@tewe: skoro referencja do A, to po co dublować dane?
- 1
Co oznacza:
i czym różni się od:
Password mismatch
i czym różni się od:
Invalid password
- 0
@KILa: nie chodzi o przeglądarkę, insert gt, i nie ma tam takiej opcji właśnie, a nadpisywanie nic nie daje
- 0
Nie znam insert a ale obstawiałbym jakieś problem z connection stringiem albo driverem
konto usunięte via Android
- 2
Jest sens pracowania przy pythonie i sql na Linuxie postawionym na Virtualboxie? Będzie to jakos chodziło znośnie? W celu nauki linuxa ofc.
#python #linux #sql #windows #programowanie
#python #linux #sql #windows #programowanie
Mirki , programistyczne pomóżcie!
Mam strone z nieruchomościami, z zepsutą wyszukiwarką (musze zrobić nową)
Baza danych wygląda jak na zdjęciu poniżej (odfiltrowywałem tylko po ID - każda nieruchomość ma swoją, żeby było widać przykładowe wartości)
Chce teraz stworzyć zapytanie, które wyłapie mi daną nieruchomość po wyszukanym np adresie i metrażu.
Mam strone z nieruchomościami, z zepsutą wyszukiwarką (musze zrobić nową)
Baza danych wygląda jak na zdjęciu poniżej (odfiltrowywałem tylko po ID - każda nieruchomość ma swoją, żeby było widać przykładowe wartości)
Chce teraz stworzyć zapytanie, które wyłapie mi daną nieruchomość po wyszukanym np adresie i metrażu.
źródło: comment_Nd3cCz7X5a7R2Wkc1kbFOourojAs1dnm.jpg
PobierzKomentarz usunięty przez autora
- 1
@Misiael89: Żaden wiersz nie spełnia jednocześnie obu warunków, bo jeden wiersz przedstawia jeden atrybut nieruchomości.
Teraz widzisz? Chcesz, żeby meta_key miało jednocześnie dwie różne
meta_key LIKE 'address' AND (...) AND meta_key LIKE 'area'
Teraz widzisz? Chcesz, żeby meta_key miało jednocześnie dwie różne
- 6
Jakbyście porównali próg wejścia i sposób nauki programowania/tworzenia stron internetowych a naukę baz danych?
Moje przemyślenia są takie:
1. W programowaniu a zwłaszcza przy tworzeniu stron z góry jest się trochę skazanym na duży natłok technologii, które trzeba się nauczyć. Przykładowo - przy robieniu stron zaczyna się od HTML/CSS ale w sumie nie ma co myśleć o zmianie branży jeżeli nie zna się JavaScript + kilka frameworków + git + inne techniki.
2.
Moje przemyślenia są takie:
1. W programowaniu a zwłaszcza przy tworzeniu stron z góry jest się trochę skazanym na duży natłok technologii, które trzeba się nauczyć. Przykładowo - przy robieniu stron zaczyna się od HTML/CSS ale w sumie nie ma co myśleć o zmianie branży jeżeli nie zna się JavaScript + kilka frameworków + git + inne techniki.
2.
- 1
Mam 2 bazy danych z identyczną schemą.
Potrzebuje je połączyć w 1. Dane z jednej muszę zmigrować do drugiej.
Nie mogę po prostu wygenerować skryptów bo będą kolizje idków na tych samych tabelach.
Poza tym wszystkie foreign keye też muszą być prawidłowo połączone.
Jakieś pomysły?
Na razie wygrywa 'oskryptowanie' wszystkiego używająć EntityFrameworka - tzn query z jednej bazy + inserty do drugiej
Potrzebuje je połączyć w 1. Dane z jednej muszę zmigrować do drugiej.
Nie mogę po prostu wygenerować skryptów bo będą kolizje idków na tych samych tabelach.
Poza tym wszystkie foreign keye też muszą być prawidłowo połączone.
Jakieś pomysły?
Na razie wygrywa 'oskryptowanie' wszystkiego używająć EntityFrameworka - tzn query z jednej bazy + inserty do drugiej
@budyn: w SSMS klikajac na baze prawym myszki masz TASKs. Tam masz import/export gdzie mozesz sobie zbindowac kolumny albo napisac query.
- 0
@budyn: W poprzedniej pracy, jak były takie przypadki to zwykle nowe ID albo dostawały jakieś przesunięcie (jeżeli była pewność, że poprzednie ID już nie będą rosły), albo duże przesunięcie (o co najmniej rząd wielkości) albo po prostu wrzucaliśmy z id ujemnymi ( ͡° ͜ʖ ͡°)
- 1
Hej Mirki, zaczynam pracę w SQL i mam problem z gotowymi zapytaniami które u kolegi wyrzucają tabele z dobrymi danymi, a u mnie w większości kolumn po tekście/liczbie pojawiają się spacje co powoduje, że nie mogę na tych danych pracować. Pomaga dodanie TRIM w każdej linii zapytania ale jest tego bardzi dużo do poprawiania. Czy może ktoś ma pomysł jak to szybciej rozwiązać? Może mamy z ziomkiem jakieś inne ustawienia i dlatego
- 3
Komentarz usunięty przez moderatora
@herdzix: widzę 2 możliwości:
- kolumny są char a nie varchar i dlatego są puste znaki
- kontrolka od tabeli przy kopiowaniu tak wrzuca do schowka i nic się z tym nie da zrobić prawdopodobnie
- kolumny są char a nie varchar i dlatego są puste znaki
- kontrolka od tabeli przy kopiowaniu tak wrzuca do schowka i nic się z tym nie da zrobić prawdopodobnie


































Gdzie można poczytać o teoretycznej stronie baz danych, jak to konkretnie działa, czym tak naprawdę jest indeks, klucz, check, jak czytać Execution Plan oraz coś bardziej z dziedziny tworzenia baz, jak np. zasady i protipy w dążeniu do 1NF, 2NF, 3NF, itd. ?
#sql #naukaprogramowania