Mirki, chcę stworzyć funkcję, w której odnajdę ten sam gatunek filmu, który wybrał użytkownik i wyświetlę podobne - tego samego gatunku. Czyli potrzebny jest do tego trigger, który wyzwoli tę funkcję.

Wiem, że trigger będzie wyglądał następująco:

CREATE TRIGGER wypisz_tr AFTER INSERT ON wypozyczenie FOR EACH ROW
EXECUTE PROCEDURE wypisz_fn();
cycun - Mirki, chcę stworzyć funkcję, w której odnajdę ten sam gatunek filmu, który w...

źródło: comment_Ml9H2gnmKUXg4uSAavcaf6k7o4xGp6rp.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cycun: Po pierwsze, błąd w założeniu - triggery nie są do tego, by zwracać użytkownikowi informacje związane z logiką biznesową.
To zapytanie powinno taką logikę zawierać.
  • Odpowiedz
Zapoznaję się z #meteor i #mongodb, ale przyznam, że trudno przestawić mi się z myślenia relacyjnego. Szczególnie z normalizacji na denormalizację bazy danych.

Przykładowo: mam 'userów' i 'posty'. Powinno się ich dać do osobnych kolekcji i odwoływać się "kluczami" czy wpakować wszystko do jednej kolekcji? I czy jest w ogóle jakaś konwencja poparta sensowną argumentacją?

#webdev #programowanie #bazydanych
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczky powie mi ktoś co jest w tym zapytaniu źle?

SELECT pesel, dzieci.nazwisko, dzieci.imie FROM preferencje
INNER JOIN dzieci ON dzieci.pesel = preferencje.pesel
GROUP BY pesel
HAVING COUNT(pesel) = '3'
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#informatyka #bazydanych
Mireczki , szukam bazy danych kodów pocztowych powiązanych z miastami i województwami a najlepiej to gminami , macie może dostęp do takiego czegoś albo wiecie gdzie taką bazę można uzyskać ? (najlepiej nie płatną)
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczky z #bazydanych
Tworzę tabelę w której mam pola kierunek i ID.
Chcę do nich wkleić dane tak jak zawsze to robię (LibreOffice Base), ale dostaję taki błąd:
Violation of unique constraint SYSPK61: duplicate value(s) for column(s) "Kierunek" in statement [INSERT INTO "zloszenia" ("Kierunek,"ID) VALUES (?,?)]
Ktoś wie o co tutaj chodzi?
Obie zmienne znakowe i wszystko się mieści na 100%, a z baz danych dość cienki jestem,
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witajcie
uczę sie do #matura z #informatyka i to rozszerzona i mam pytanie apropo #bazydanych bo tam się korzysta z access no i właśnie te proste kwerendy nie stanowią problemu ale schody się zaczynają jak zwykłe sumy nie wystarczają.
1. czy access działa na podstawie SQL?
2. skąd się nauczyć takich przydatnych funkcji
dzięki
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Fachmann: wszystko da się zrobić "prostą kwerendą" albo z wykorzystaniem dwóch (jedna jest jakby podkwerendą). Najlepiej poprzeglądać rozwiązania z zeszłych lat, maturainformatyka.pl (jak nie wejdzie, to wpisz w googlach adres i pierwszy wynik)
  • Odpowiedz
Jak powinno się przechowywać w bazie danych niepełną datę urodzenia? Wiem, że ktoś urodził się w 1865 i nie wiadomo kiedy dokładnie.
Albo wiadomo, że urodził się albo 8 kwietnia, albo 11 kwietnia, jak to zapisać?
#sql #bazydanych
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@superwoman: Nie sprecyzuje jak ale da się to zrobić, lata temu widziałem kod trasowania tym algorytmem na google maps i dało się rozwiązać problem węzłów.
  • Odpowiedz
Wtyczka SQLCipher dla SQLiteStudio - darmowe licencje demonstracyjne.

Od jakiegoś czasu dostępna jest płatna wtyczka do obsługi baz SQLCipher dla SQLiteStudio, ale teraz można zgłosić chęć przetestowania wtyczki, bez konieczności kupowania. Licencja demonstracyjna pozwala na używanie wtyczki przez tydzień.

Oficjalny kanał zamówień licencji demonstracyjnej: https://salsoft.com.pl/store/?trial-versions,27
Kanał dla Mirków - po prostu napiszcie wiadomość prywatną na wykopie.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#sql #bazydanych

Znacie jakiś prawilny kurs od podstaw? A jak znacie i jeszcze moglibyście podlinkować to już w ogóle super ( ͡° ͜ʖ ͡°)
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemka mirki, jutro mam egzamin i jest jedna opcja która nie daje mi spokoju. Jaka jest różnica między 1 a 2 formą normalizacyjną w przygotowaniu baz danych (temat poruszany przy ERD) ? Da radę ktoś to wytłumaczyć na chłopski rozum?

#programowanie #sql #bazydanych
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wydałem SQLiteStudio 3.0.6

Z ważniejszych zmian:
- interfejs zoptymalizowany pod kątem prezentacji zawartości/danych - tj. zmniejszone do minimum marginesy kontrolek, żeby w oknie aplikacji mieściło się więcej informacji (można w opcjach przywrócić stare ustawienia)
- lista baz danych teraz domyślnie zajmuje całą lewą stronę (czyli pole statusu nie zajmuje już całej szerokości na dole), przez co widać więcej baz na liście (to też można zmienić w ustawieniach)
- podczas wstawiania nowego wiersza w widoku siatki można
vipe - Wydałem SQLiteStudio 3.0.6

Z ważniejszych zmian:
- interfejs zoptymalizowa...

źródło: comment_JZWLSnhxbSDjMv1fI5cdxYfduefIgHQT.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LOLWTF: To było jakieś 4-5 miesięcy temu, na jakimś Windowsie. Pewnie nic poważnego, ale akurat robiłem to w pracy i nie chciałem poświęcać na to więcej czasu. Jak będę miał w najbliższym czasie chwilę to na pewno się temu przyglądnę. Dzięki za przypomnienie ;)
  • Odpowiedz
#sf2 #symfony2 #bazydanych #mysql

używam create builder do stworzenia formularza.
W formularzu muszę przechowywać geolokalizacje, tj latitude i longitude...
Jakiego typu pola powinienem użyć oraz czy te dwie wartości powinienem trzymać razem czy osobno?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@qwelukasz: to zależy. MySQL ma dopiero od wersji 5.7 potrafić indeksować dane geometryczne przechowywane w InnoDb, więc jeżeli to był Twój plan, to musisz poczekać. Jeżeli natomiast będą to tylko i wyłącznie lat/lng i nie planujesz stosować jakichś super skomplikowanych operacji, możesz użyć do tego celu decimal/float spokojnie ze zwykłym indeksem.
  • Odpowiedz
Witam,
Mam pytanie odnośnie baz danych XML.
Istnieją dwie drogi wykorzystanai takich baz.
Pierwsza to baza danych jako źródło danych akceptuje pliki xml przetwarza np. za pomocą SQL i wynik wystawia w postaci danych w plikach XML.
Drugą opcją są natywne bazy. Trzeba wtedy wybrać język opisujący dane w plikach(SGML, XML, YAML, JSON), wybrać język zapytań (Xpath, Xquery). Dobrze myślę? W tej drugiej opcji to my określamy sposób przetwarzania i zapisu? .
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ksiak: Dziwacznym rozwiązaniem jest np. obsługa constraintów:

For other storage engines, MySQL Server parses and ignores the FOREIGN KEY and REFERENCES syntax in CREATE TABLE statements. The CHECK clause is parsed but ignored by all storage engines.


A obsługa functional dependencies przed 5.7 jest ewidentą pułapką na niedoświaczonych programistów (na szczęście tylko raz musiałem to poprawiać w legacy code).

Dziwne zachowania zmieniają się zależnie od konfiguracji i wersji ale po
  • Odpowiedz
Mirki, czy ktoś pisze apki pod Androida z użyciem SQLite'a?

Zrobiłem wtyczkę do SQLiteStudio do łączenia się z bazą na androidzie bezpośrednio ze swojego komputera i szukam kilku chętnych do wypróbowania i podzielenia się uwagami. Zaznaczam, że dotyczy to tylko baz w aplikacjach które samemu się pisze, nie dowolnych baz w telefonie.

W zamian mogę zaoferować wieczną licencję na ową wtyczkę. Nie szukam profesjonalnych testerów, a jedynie ludzi którzy mają styczność z tematem i
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach