@kurazjajami: Jak to jakieś sprawko na studia to skupiłbym się na sposobach modelowania hierarchii dziedziczenia, modelowaniu relacji (jedno, dwustronnych, z kwalifikatorami (mapy i listy entities - odpowiednio klucz i indeks)), jak ograniczyłeś cykl życia entities (chyba że nie ograniczyłeś i ci te obiekty latają po całej aplikacji), czy są założone indeksy odpowiednie do zapytań. Przy tym zaznaczam że nie wiem jak EF (bo zakładam że tego używasz) to robi bo
  • Odpowiedz
Mireczki drogie,
mam tabelę w której mam codziennie zapisywane wartości.
Wiem jak sobie wyeksportować w formie słowo, wartość i data np
slowo, wartosc, data (tak, wiem, "data" nie powinno się używać, nie ja to tworzyłem)=
"słowo1","2","2018-01-23"
"słowo1","2","2018-01-22"
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam komputer (serwer), na którym kończy mi się miejsce na HDD (baza SQL). W obudowie nie ma miejsca na dodatkowe dyski. Czy jedynym dobrym rozwiązaniem to kupno stacji dokującej na USB 3.0 i wrzucenie w nią dysku(ów) SATAIII? Początkowo chciałem NASa, ale baz SQL nie można podpinać z lokalizacji sieciowych...

#serwery #sql #bazydanych #bazy #komputery #informatyka #sieci
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Smartek: to nie jest stąpanie po cienkim lodzie tylko nonsens ( ͡° ͜ʖ ͡°) zamiast tych dwóch SSD 128 kup sobie HDD 2tb, a z darmowych SQL to zainstaluj Postgresa i nie będziesz miał (większych) ograniczeń
  • Odpowiedz
Poznałem dzisiaj w coworking space bardzo fajnego gościa. Pokazał mi swój projekt - prosta wtyczka do MS Excela, ale muszę przyznać, że jestem pod wrażeniem. Chciałoby się powiedzieć - wreszcie! :)

TL;DR:


strona projektu: https://www.querystorm.com/
noisy - Poznałem dzisiaj w coworking space bardzo fajnego gościa. Pokazał mi swój pro...
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

– To jak ty się właściwie nazywasz, bo zapomniałem. Kongo? Srongo?
– Mongo.
– A więc uważnie mnie posłuchaj, Mongoł. Byłeś w relacjach?
– Nie.
– No właśnie, a ja znam kogoś, kto był i opowiedział mi to i owo. Wiesz, skąd się wzięli developerzy noSQL?
– Z linkedin?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

– To jak ty się właściwie nazywasz, bo zapomniałem. Kongo? Srongo?
– Mongo.
– A więc uważnie mnie posłuchaj, Mongoł. Byłeś w relacjach?
– Nie.
– No właśnie, a ja znam kogoś, kto był i opowiedział mi to i owo. Wiesz, skąd się wzięli developerzy noSQL?
– Z linkedin?
  • 29
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W jakis sposób mogę przemnożyć całą kolumnę przez konkretną wartość z wiersza innej tabeli?
Dla uproszczenia zmienię nazwy tabel i kolumn
Powiedzmy, że mam tabele Faktury, w której mam kwoty w kolumnie kwota i chcę tę kwotę przemnożyć przez wartość, która zapisana jest w tabeli Parametry w kolumnach Nazwa i Wartość.
Tworzę nową kolumnę KwotaB w tabeli Faktury, w której mają znajdować się wyniki przemnożenia Faktury.Kwota * Wartość parametru ABC z tabeli
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#sql #oracle
Mam problem z jednym widokiem
https://pastebin.com/seLsg7tt
Nie zwraca mi poprawnej liczby, przy niewielkiej ilości faktur jest dobrze, przy np. 1000 jest różnica o 1%, przy 20k już ponad 10%.
Fakturadetale ma klucz złożony, gdzie pod idfaktury mam różną liczbę pozycji.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MatexN: nie napisałeś co chcesz osiągnąć i w którym miejscu jest 10% rozbieżności, ale zgaduję, że na kolumnie:
SUM(DISTINCT FAKTURANAGLOWEK.WARTOSCFAKTURY) AS "Maksymalna kwota zakupów"

Strzelam, że tu, bo opis nie przystaje do sqla. To nie jest ani max zakupów, ani suma (bo co jeśli dwie faktury są na tę samą kwotę).
  • Odpowiedz
@SzCzoteckY: Przez UNION zrobisz, ale tak nie rób. Potraktuj cenę za wizytę jako jedną z usług i doliczaj domyślnie z poziomu aplikacji. Inaczej zmiana tej ceny rozwali historię.
  • Odpowiedz
Zalozmy ze mam aplikacje, ktora bedzie generowala dokladnie ten sam system (z drobnymi modyfikacjami) dla kazdego z klientow (ktorych moga byc tysiace) i kazdy z tych systemow ma swoja baze danych z klientami moich klientow.

Jak to ugryzc? Wiadomo ze nie bede trzymac wszystkiego w jednej wielkiej bazie, przydaloby sie to jakos rozdzielic. Oddzielne tabele prefiksowane? Cos slyszalem jeszcze o mechanizmie Multitenant (nie wiem jak to sie tlumaczy w miare sensownie).

Jakis
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kielbasiarz: nie ma jedynego "dobrego" rozwiazania. kazde rozwiazanie ma plusy i minusy. haslo ktore wpisujesz w google to multitenant + nazwa frameworka, w ktorym bedziesz to kodzil. jezeli chodzi o mnie to nie tworzylbym prefiksowanych tabel tylko raczej stworzyl tabele z polem prefix.
  • Odpowiedz
@grzeniuu: Też piszę z pamięci (może spróbować z SubQuery)

SELECT f.kraj
,(SELECT SUM(i.wartosc) FROM transakcje i INNER JOIN firma fi ON i.kupujacy =fi.nazwa WHERE fi.kraj = f.kraj) AS [Import]
,(SELECT SUM(e.wartosc) FROM transakcje e INNER JOIN firma fe ON e.sprzedawca=fe.nazwa WHERE fe.kraj = f.kraj) AS [Export]
FROM firma f
  • Odpowiedz
#sql
Mógłby mi ktoś polecić coś innego niż dokumentacja oracla na temat robienia triggerów w pl/sql ( ͡° ͜ʖ ͡°)?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MatexN: No co ty, mam dysgrafie xD i nie mam focusa w aparacie ( ͡° ʖ̯ ͡°) O ile pamietam to z jakiegos pdfa przepisywalem na praktykach na studiach. Pewnie gdzies juz na to trafiles i tak
/edit jednak ni mam, tylko funkcje ( ͡° ʖ̯ ͡°)
  • Odpowiedz
#programowanie #it #sql witam, mógłby ktoś polecić dobry internetowy kurs SQL? zaczynam kurs testera oprogramowania i dowiedziałem się że może być przydatny.Może ktoś siedzi w branży i mógłby polecić też jakieś inne materiały/kursy przydatne w zawodzie ?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Tabela użytkownicy (user_id, imie, nazwisko)
Tabela zamówienia (order_id, order_date,[user_id],[payment_id])
Tabela płatności (payment_id, koszt)

kwerenda która wyświetli w 14 rekordach ostatnie 2 tygodnie - kto najwięcej zapłacił w danych dniach. Sortowanie według daty. ?

-
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Utkłem na totalnej p------e. Działa spoko jeżeli jest adres lub bez warunku AND a1_.deleted = 0, ale jeżeli adres zniknoł i zaginoł, to nie ma wyniku. Jak zrobić wymuszenie, które działa dopiero gdy łączona tabela istnieje?

SELECT *
FROM contact c0_
LEFT JOIN address a1_ ON c0_.id = a1_.contact_id
WHERE c0_.id = '512' AND a1_.deleted = 0
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam takie pytanie może głupie może mądre. Co robi dokładnie ten while?Jakie warunki ma? #programowanie #php #sql

php
$polaczenie=mysqliconnect('localhost','root','','ogloszenia');
$q1=mysqli
query($polaczenie, "select id, tytul, tresc from ogloszenie where kategoria=1;");
$q2=mysqliquery($polaczenie, "select telefon from uzytkownik, ogloszenie where
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach