#sql #programowanie
Zadanie:
Tabela studenci (nrAlbumu [PK], imie, nazwisko)
Tabela oceny (nrAlbumu [FK], idPrzedmiotu, ocena)

Wyświetlić listę studentów, którzy mają co najmniej dwie piątki.
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ManamanaTuriruriru: zasadniczo to problem tworcy nie twoj. Jak nie mozesz przetestowac i nie chcesz ryzykowac to nie kupujesz. Taki model biznesowy wybrali i nic mi czy Tobie do tego.

Naklanianie do sprawdzenia mozliwosci w sposob ktory oznacza wejscie w posiadanie programu wbrew licencji to podzeganie do przestepstwa lub pomocnictwo co samo w sobie jest przestepstwem zagrozonym w tych samych granicach co sprawstwo.
  • Odpowiedz
Potrzebuję pomysłu na import #bazydanych ponad 4gb. Ktoś, coś?
#kiciochpyta #sql #mysql
Robię to na lokalu. I wywala bład końca limitu czasu. Wznawiam z pominięciem liczby rekordów, które niby są, ale nic się już nie dzieje. Może coś źle robię?
Skorzystałem z jakiegoś skrypcika bigdumb, ale w środku nocy wywalił error:

UNEXPECTED: Can't set file pointer to offset: -2146930137
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, jak w SQL zrealizować następujące polecenie:

Dla każdego studenta podać średnią ocen, które otrzymał z poszczególnych przedmiotów.
Albo czy da się to w ogóle zrobić tak, jak ja to interpretuje. A interpretuje następująco.
Dla każdego ucznia policzyć średnią z każdego przedmiotu i wyświetlić w jednym wierszu

Uczeń
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Gumaa: Da się. Dane powinny być osobnych wierszach bo SQL nie jest od tworzenia warstwy prezentacji ale skoro się uczysz do przyda ci się pokombinować. Rozwiązanie dla każdej kolumny ze średnią przedmiotu będzie zawierać AVG, /, Sum lub Count i 2 razy CASE. Podpowiem że CASE może znajdować się w agregatach. A teraz do dzieła i pokaż co stworzysz.
  • Odpowiedz
@Gumaa: Sum(CASE WHEN nazwa = 'matematyka' then ocena else 0) da ci sumę ocen dla matematyki, w takim sam sposób zliczasz ile tych ocen jest i dzielisz. Spróbuj jeszcze raz i pokaż swój kod jeśli ci nie wyjdzie.
  • Odpowiedz
Kolejny dzień przedwiosennych promocji z cyklu "codziennie inna książka za pół ceny". Dziś:
W księgarni #helion coś dla ludzi spod tagu #programowanie i #java ksiązka Christiana Bauera, Gavina Kinga i Gary'ego Gregora Java Persistence. Programowanie aplikacji bazodanowych w Hibernate. Wydanie II za 49,50zł (brak pozycji w lubimy czytać)
W księgarni Onepress dziś książka Jacka Walkiewicza Pełna MOC życia. Jeśli o czymś w życiu marzysz - sięgnij po to.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dziś drugi dzień promocji "Codziennie inna książka 50% taniej" Dołączyło do niej kilka księgarni, tak więc mamy listę:
W księgarni #helion coś dla ludzi spod znaku #programowanie #csharp książka Josepha Albahariego i Bena Albahariego Dziś C# 6.0 w pigułce. Wydanie VI za 64,50zł
W księgarni Sensus książka Kevina Kruse 15 tajemnic zarządzania czasem. O czym wiedzą ludzie sukcesu? za 18,50zł
W księgarni Onepress książka Agnieszki Zych i Roberta Zycha
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kaczus2B: Zrob wlasny tag prosze. Na Mirko ciezko szukac codziennie twoich postow, a strona niestety wyglada tak, ze mam ochote sobie oczy wydlubac.
I to juz taka osobista prosba - ale jak mozesz to dolaczaj oceny z Lubimy Czytac :)
  • Odpowiedz
Muszę zrobić projekt bazy sprzedaży biletów do kina.
"Szkielet bazy" jest zrobiony. Muszę teraz tylko wypisać relacje między tabelami i osobną kartkę z diagramami ER. Diagramy będą potem, bo z nimi powinienem dać radę.

Dobrze wypisałem relację?

Tabela Seans id_seans z tabela Rezerwacja id_seans - jeden do wielu (jeden seans może mieć wiele rezerwacji)
M.....k - Muszę zrobić projekt bazy sprzedaży biletów do kina.
"Szkielet bazy" jest ...

źródło: comment_SdXni0pvUF8ecDVpVQ1eQFWq1KKTzwLy.jpg

Pobierz
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 3
@MemoryStick no to jest bez sensu, wiadomo :p. a skąd będziesz wiedział, że trzeba użyć nowej ceny :)? Co z stworzonym seansami? Cena powinna być powiązana z rezerwacją moim zdaniem
  • Odpowiedz
Pominąłeś - "Dlaczego rezerwacja pozwala na zaklepanie tylko jednego pojedynczego miejsca?"

ad 1. Nie rozumiem. Możesz wytłumaczyć dlaczego?


@MemoryStick: Nie bardzo wiem co tutaj można tłumaczyć, tabela łącznikowa to po prostu relacja wiele do wielu między dwoma tabelami w tym przypadku między filmem i
  • Odpowiedz
#programowanie #sql #cpp

Ten uczuć gdy płaczesz, bo są jakieś błędy w 400+ linijkowej procedurze SQL liczącej hajs i mającej w sobie 59 zmiennych, z których niektóre zadeklarowane zmienne nazywają się w dany sposób chyba dla zmyły, fory w forach i jakieś 10+ kombinacji przebiegów po całej drabinie ifów...


  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#php #programowanie #sql
Czołem, mam taką zagwozdkę:
Tworzę stronę z artykułem, który ma w sobie tabelę z tagami oznaczonymi jako numerki - 1,2,3, itd. w zależności od tego jakie się wybierze i może ich być jakaś tam ilość (w założeniu nieskończona). Wywołuję tę tabelkę i dzielę cały ciąg za pomocą str_split, dostaję każdy numerek oddzielnie.
Teraz chce wywołać z bazy danych artykuły, które mają najbardziej podobnie
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@BenAffleck: Bez zmiany tabel można tak:
select *,
case when Tags like '%tag1%' then 1 else 0 end +
case when Tags like '%tag2%' then 1 else 0 end as TagsCount
from articles
where TagsCount > 0
order by TagsCount
  • Odpowiedz
Miraski,czy mogę w jakiś sposób wyświetlić nazwę tabeli oraz jej ścieżkę w #sql
oraz czy przy poleceni JOIN obie tabele muszą mieć jakieś wspólny punkt zahaczenia jak no LiczbaPorządkowa?
#sqlserver #it
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zbii777: Nie spotkałem takiej składni w której po JOIN następuje nazwa kolumny lub wiele kolumn (tabel) po przecinakach. Po JOIN jest raczej zawsze nazwa tabeli i to tylko jednak. Kolumny pojawiają się w ON ...
  • Odpowiedz
#programowanie #php #sql

Mürki, potrzebuję zrobić taki myk, że wchodząc na stronę example.pl/?parametr=x pobiera mi się z bazy danych czy parametr w bazie ma wartość 0 lub 1, jeśli jest 0 to wtedy następuje przekierowanie na jakiś tam adres, a jeśli 1 to wtedy wyświetla mi się informacja, że brak dostępu czy coś w tym rodzaju. Do tej pory używałem po prostu htaccess, bo nie sprawdzałem
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@BenAffleck: No nie wywołasz. Możesz użyć w php instrukcji header("Location: x"), gdzie "x" to adres, na który ma przekierować. Czasami są problemy i wyskakuje błąd, że nagłówki zostały zmodyfikowane, dlatego nie można ich wywołać. Wtedy, w zależności, jaki masz kod, albo kombinujesz z tym, albo jak nie chce Ci się z tym bawić, to robisz... przekierowanie w HTML-u :D
  • Odpowiedz
@BenAffleck: W htaccess nie wywołasz, ale możesz zrobić magię która spowoduje że przed każdym wywołaniem skryptu czy pliku, odpali się inny zadany PHP - używa się do tego autoprependfile. Nie wiem jak to zadziała np. dla plików JPG, ale pewnie da się ogarnąć jakoś, może rewritami.
  • Odpowiedz