Wszystko
Najnowsze
Archiwum
- 0
@plushy: hm, a lepiej będzie zrobić to procedurą czy napisać i sumować w php?
- 0
@sokytsinolop: Pisząc jako SP oszczędzisz latania sobie w te i wewte między serwerem php a bazą danych więc będzie szybciej. Aczkolwiek ja bym jednak dał pole parrent jako typ SET i korzystał z FINDINSET(), dla czwórki ustawisz jako '3,1' i będzie cacy. Chociaż oczywiście to rozwiązanie też nie jest najszybsze bo to w końcu MySQL
- 1
#java #programowanie #sql #pytanie
[podstawy] Uczyć się javy i SQL jednocześnie czy najpierw dobrze ogarnąć jave a potem SQL?
[podstawy] Uczyć się javy i SQL jednocześnie czy najpierw dobrze ogarnąć jave a potem SQL?
Jakich poleceń używa się w SQL do tworzenia relacji między kolumnami różnych tabel? Macie jakieś dobre źródło? Ew. jakieś dobre narzędzie do automatycznego tworzenia diagramów baz danych, najlepiej lokalnych - .db? Może jakieś funkcje VS?
#sql #programowanie #bazydanych
#sql #programowanie #bazydanych
Do projektowania jest fajne MySQL Workbench (dobre bo darmowe :)
- 25
Fajna grafika pokazująca jaki zbiór danych otrzymamy po użyciu konkretnego joina
#php #programowanie #mysql #sql
#php #programowanie #mysql #sql
źródło: comment_RO31leDG2Rbkec0U7rwjE8gemL6fSTYx.jpg
Pobierz- 1
Jak zwykle - kontakt do rekrutera na pw
Role: SQL Server Developer
Location: Dublin West (excellent transport links)
Salary:
Role: SQL Server Developer
Location: Dublin West (excellent transport links)
Salary:
- 1
@aaadaaam: A tak serio to wcale nie malo. Na tyle rynek wycenia umiejetnosc progranmowania pod SQL Server
http://jobs.morganmckinley.com/sites/default/files/3325%20Salary%20Guide%202014%2029.01.14%20Web%20final%20(7.5mb).pdf
Ile w Wawie za to placa?
http://jobs.morganmckinley.com/sites/default/files/3325%20Salary%20Guide%202014%2029.01.14%20Web%20final%20(7.5mb).pdf
Ile w Wawie za to placa?
źródło: comment_XVgb01ZJ2PGWHXU0xEsX71stynyB6cHn.jpg
Pobierz- 0
kontrakt 2-3 tygodnie
jest potem szansa pracy zdalnej
@aaadaaam: Po pierwsze to kontrakty zwykle trwaja 3miesiace+.Albo moga trwac latami.
No i z tego co wiem to jesli nie masz wczesniejszegho, weryfikowalnego doswiadczenia na wyspach to moze byc ciezko wskoczyc tak szybko na parce zdalna. U mnie w firmie sporo osob pracuje zdalnie - albo tak jak ja - 100km od Dublina, albo tak jak inni koledzy - z Polski, Kanady,
10 Easy Steps to a Complete Understanding of SQL - czyli dlaczego aliasu wyrażenia nie zawsze można użyć w klauzuli WHERE i inne opowiadania.
http://tech.pro/tutorial/1555/10-easy-steps-to-a-complete-understanding-of-sql
#bazydanych #sql #mysql i wierzę że niektórym obserwującym #pogramowanie i #webdev tż się może pzydać
http://tech.pro/tutorial/1555/10-easy-steps-to-a-complete-understanding-of-sql
#bazydanych #sql #mysql i wierzę że niektórym obserwującym #pogramowanie i #webdev tż się może pzydać
- 2
SELECT YEAR(data) AS RokSprzedazy, COUNT(fakturaID) AS IloscDokumentow FROM faktury GROUP BY RokSprzedazy HAVING RokSprzedazy BETWEEN 2006 AND 2008
@singollo: W Mysql tak - dlatego tez....
Note that MySQL, unfortunately, doesn't adhere to this standard, causing nothing but confusion. Don't fall for MySQL's tricks. GROUP BY transforms table references. You can thus only reference columns also referenced in the GROUP BY
- 0
You can thus only reference columns also referenced in the GROUP BY clause.
@msq: To nie jest do końca prawdziwe, nie trzeba pakować wszystkich kolumn które wybierasz do GROUP BY, SELECT a1, a2, max(b1) from a JOIN b ON (....) GROUP BY a1 może być całkowicie poprawne nawet poza MySQL
- 2
#sql #bazydanych #programowanie
Chcę się nauczyć trochę baz danych - głównie korzystania - zapytania itp. Jaki kurs polecacie? Najlepiej jakiś interaktywny, z dużo ilością ćwiczeń/praktyki.
Chcę się nauczyć trochę baz danych - głównie korzystania - zapytania itp. Jaki kurs polecacie? Najlepiej jakiś interaktywny, z dużo ilością ćwiczeń/praktyki.
@Yossarian82: @iancurtis: @Adrianq: szkoda ze nie ma minusow
@Sebaall: polecam kurs pani Jennifer Widom - https://www.coursera.org/course/db
poziomem przewyższa kurs jaki miałem na II. roku studiów (Informatyka)
wymaga sporo pracy, ale warto :-)
@Sebaall: polecam kurs pani Jennifer Widom - https://www.coursera.org/course/db
poziomem przewyższa kurs jaki miałem na II. roku studiów (Informatyka)
wymaga sporo pracy, ale warto :-)
- 1
Aha, no i http://sqlzoo.net/
- 1
Mam zapytanie SQL (łącznie 4 join). Na dedykowanej aplikacji (klient w stylu SQL Management Studio) zapytanie wykonuje się ok. 70-80 sekund. Gdy puszczę to samo pytanie na Accessie (tabele połączone na ODBC) - oczywiście odpowiednio skonstruowane na głupi SQL Accessa - mieli niesamowicie długo, ponad 10 minut. Oczywiście wyniki są dokładnie te same.
Czy Access lub ODBC tak ma, czy powód jest jakiś inny, może kwestia konfiguracji? Zaznaczam, że zapytanie praktycznie jest
Czy Access lub ODBC tak ma, czy powód jest jakiś inny, może kwestia konfiguracji? Zaznaczam, że zapytanie praktycznie jest
to zrób kwerendę przekazującą (powinna robić się te 70-80 sekund) i dopiero tę kwerendę zjoinuj ją z lokalną
- 2
@macabrankov: Prawdopodobnie Access zaciąga całą tabelę zdalną a następnie patrzy co w niej jest.
- 1
Szukam jakichś kursów albo książek z których mogę się nauczyć jakiejś teorii z baz danych, budowania relacyjnych baz danych i SQL. Jakieś propozycje?
#bazydanych #sql #kurs #tutorial
#bazydanych #sql #kurs #tutorial
konto usunięte via Android
- 1
@Cytryndor: kiedys na studiach bylem najlepszy w grupie. A byc moze na roku z Sqla. W pierwszej pracy - jeszcze na studiach jako jedno z pierwszych zadan dostalem raport oparty o sqla. Zrobilem zapytanie w 15 minut. Zadowolony z siebie pokazalem przelozonemu. Ten sie tylko usmiechnal i kazal je odpalic. Po paru godzinach przychodze do niego z info ze nie wiem o co biego bo zapytanie sie nie skonczylo. Tak
- 0
@aaadaaam: No pewno, pewno, ale trzeba od czegoś zacząć :)
- 0
@singollo: tego to się nauczę w wpracy tutaj jest podejście aby właśnie umieć wyciągnąć dane na takim modelu bo nie jest to jakby mogło się wydawać trywialne.
- 0
@Kamileeek: Fajnie by kurde było, żeby kiedyś tak przyszedł do pracy koleś, który by prostu umiał, a nie taki, który się będzie dopiero uczył. A co do zapytania - zgadzam się, zapytanie nie jest trywialne, a to dlatego, że model danych jest konkretnie spieprzony. Model danych ma odpowiadać najpierw na proste pytania: KTO CO ROBI ("ROBI" to opis relacji):
Operator jest
Klient
Operator jest
Klient
Wykończy mnie ten mysql. Próbuję zrobić jakikolwiek (już teraz) trigger, przepisuję przykłady z książek, przeklejam z internetu i cały czas bad syntax. Powie mi ktoś co tutaj jest źle?
CREATE TRIGGER rabat
BEFORE INSERT ON zamowienia
FOR
CREATE TRIGGER rabat
BEFORE INSERT ON zamowienia
FOR
@Onoki:
delimiter toznak ktory konczy linie i oznacza dla MYSQL WYKONAJ
jesli go nie zmienisz to komenda WYKONAJ zostanie wyslana przez sredni na konncu linii z
delimiter toznak ktory konczy linie i oznacza dla MYSQL WYKONAJ
jesli go nie zmienisz to komenda WYKONAJ zostanie wyslana przez sredni na konncu linii z
@Onoki: hint: new. old.
@ to zmienna, do wartosci kolumn odwolujesz sie uzywajac new.nazwakolumny lub old.nazwakolumny
new. jest dostepne przy insertach i updaejtach (nowa wartosc
@ to zmienna, do wartosci kolumn odwolujesz sie uzywajac new.nazwakolumny lub old.nazwakolumny
new. jest dostepne przy insertach i updaejtach (nowa wartosc
#sqlserver #windows8 #sql #informatyka
Próbował ktoś zainstalować sql express 2005 na Windowsie 8? Najpierw drze morde o .NET Frameworka 2.0, jak go ma to i tak się nie chce odpalić i odsyła do dokumentacji bez żadnego błędu..
Próbował ktoś zainstalować sql express 2005 na Windowsie 8? Najpierw drze morde o .NET Frameworka 2.0, jak go ma to i tak się nie chce odpalić i odsyła do dokumentacji bez żadnego błędu..
- 0
@kiboq: spoko, udalo mi sie zainstalowac 2005
#sql #microsoft #sqlserver #bazydanych #bazy
Mireczki mam tabelkę z polami ID, DATA (int, datetime)
Teraz chciałbym dodać ilość dni pomiędzy datami w każdym wyniku. Da się jakoś ?
Mireczki mam tabelkę z polami ID, DATA (int, datetime)
Teraz chciałbym dodać ilość dni pomiędzy datami w każdym wyniku. Da się jakoś ?
- 0
@plushy: Warto dodać że używam ms sql 2012 server express. OVER niestety coś wywala błąd. "Incorrect syntax over"
- 0
Mireczky, możecie pomóc z małym zapytaniem?
Mam bazę danych z przepisami. Zawiera następujące tabele:
przepisy (tutaj jest treśc przepisu)
przepisy
Mam bazę danych z przepisami. Zawiera następujące tabele:
przepisy (tutaj jest treśc przepisu)
przepisy
@JareQ: W lodówce tez masz ilość, czy tylko informacje, że występuje lub nie.
- 1
@JareqQ: select ps.skladnikID, su.skladnikID from przepisySkladniki ps left join skladnikiUzytkownika su on su.skladnikID = ps.skladnikID and su.userID = USERID where ps.przepisID = PRZEPISID and (su.skladnikID is null or su.ilosc < ps.ilosc);
jeżeli zwróci ci jakieś wiersze, to użytkownik nie ma wszystkich składników (konkretnie: w przepisie występują składniki, które nie mają odpowiedników w 'spiżarni' lub są w ilości mniejszej niż wymagana)
jeżeli zwróci ci jakieś wiersze, to użytkownik nie ma wszystkich składników (konkretnie: w przepisie występują składniki, które nie mają odpowiedników w 'spiżarni' lub są w ilości mniejszej niż wymagana)
@efem: A jesli to jednorazowa akcja to nie ma sie co szczypac :)
- 1
Potrzebuje zbudować pewne zapytanie SQL i jest zbyt złożone jak na moją wiedzę. Upraszczając mam dwie tabele: FIRMY (firmaid, nazwa) oraz FORMULARZE(formid, firmaid) . formularzy jest dużo, a ja chcę zliczyć ile razy wystąpiła w nich jaka firma.
To co mam: "SELECT firmaid, count(*) as liczba FROM formularze GROUP BY firmaid ;" - teraz zlicza mi powtórzenia firmaid, a chciałbym wyświetlić nazwy, czyli zamiast firma_id żeby
To co mam: "SELECT firmaid, count(*) as liczba FROM formularze GROUP BY firmaid ;" - teraz zlicza mi powtórzenia firmaid, a chciałbym wyświetlić nazwy, czyli zamiast firma_id żeby
- 2
@sekulis: Musisz zrobic JOIN tabeli FIRMY, kodu nie dostarcze, googluj
- 1
SELECT formularze.firmaid , firmy.firmanazwa , count(*) as liczba
FROM formularze JOIN firmy
ON (formularze.firmaid = firmy.firmaid) GROUP BY firma_nazwa ORDER BY liczba DESC;
nie wiem czy to eleganckie rozwiązanie ale działa
FROM formularze JOIN firmy
ON (formularze.firmaid = firmy.firmaid) GROUP BY firma_nazwa ORDER BY liczba DESC;
nie wiem czy to eleganckie rozwiązanie ale działa
- 1
Planuję przepisać swój dogemonitor.com na Node.JS (i Socket.IO). Myślę, że większość potrzebnych danych będę trzymał w pamięci. Jednak potrzeba jest też archiwizowania wszystkich transakcji z giełd do bazy danych. Na chwilę obecną (3 tygodnie pracy serwisu) baza danych ma 650 tys wierszy i waży 100MB.
I rodzi się pytanie. Co może być do takich danych lepsze? Jakiś NoSQL?
#webdev #programowanie #bazydanych #sql
I rodzi się pytanie. Co może być do takich danych lepsze? Jakiś NoSQL?
#webdev #programowanie #bazydanych #sql















mirki, z sql zazwyczaj nie mam problemu, ale chyba utkąłem.
w tabeli są dwie kolumny: godzina [time] i liczba [int]. pytanie: jak pogrupować dane po godzinie do dwóch stref czasowych 00:00:00 - 11:00:00 i 12:00:00 - 23:00:00 żeby zliczyć sumę liczb w obu tych zakresach godzin? przyświeca mi idea z podzapytaniem w leftjoin do samej sobie, ale skomplikowanie rozwiązania znacznie przewyższa wartość "projektu" ;)
BTW - zamiast rozpisywać drugiego whena w case, możesz zrobić else.