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
J--------e :D

Najlepszy dowcip jaki dzisiaj w pracy powiedział kumpel:

Ja się pytam czemu ta baza nie ma "foreign keys".
A on:
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki jak zabezpieczyć połączenie php z sql tak żeby nikt niepożądany nie mógł sobie zmieniać wartości? Bo jak mam skrypt php że:

$costam = $_GET ['cośtam'];

to każdy może potem o ile zna ścieżke do pliku wstukać sobie co chce. Przypuśćmy że mam dalej update wartości

UPDATE
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zrobienie porządnych zabezpieczeń godnych banku

@sakfa: Chyba mało wiesz o zabezpieczeniach banków. ( ͡° ͜ʖ ͡°)
Znam z życia przypadek, że Hindus w-----ł produkcyjną bazę z banku, na szczęście była zduplikowana.
Ograniczanie długości hasła i znaków w nim jest normą, sam natknąłem się w mBanku na ten problem kiedyś (wysłałem im nawet maila, ale od kilku miesięcy nie odpowiedzieli). https://defuse.ca/password-policy-hall-of-shame.htm
Systemy bankowe ślą bardzo dużo informacji
  • Odpowiedz
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

Witam, znowu zwracam się do was o pomoc.
Mam 2 tabelki:
1. Tabelkę organizacji
2. Tabelkę usermeta, gdzie są wpisane dane, do jakiej organizacji należy użytkownik.
Jest to baza danych wordpress, więc nie doszukujcie się w tym logiki.
Tak więc, chcę pobrać dane o organizacjach i wyświetlić ile użytkowników należy do każdej z organizacji. Wyszukiwanie wg idorganizacji, iduzytkownika odpada, będę to robił wg nazwy organizacji. Wiem, że to zły sposób, ale nie mogę ingerować w
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@buchowo: Próbowałem dać GROUP BY i nadal otrzymuję 1 rekord (zły wynik). Jeżeli wywalam COUNT i JOIN, otrzymuję w wyniku 2 rekordy (dobry wynik). Problem jest w JOIN.
Spróbowałem zrobić JOIN do View, ale też otrzymuję błędny wynik...
  • Odpowiedz
To znowu ja. W żadnym kursie nie potrafię znaleźć odpowiedzi...
Mam tabelę 'Filmy" gdzie mam skatalogowane wszystkie filmy, oraz tabelę 'Wypozyczenia' w której mam odnotowane wszystkie wypożyczenia filmów. Mam znaleźć filmy, które nigdy nie zostały wypożyczone,
czyli z tabeli 'Filmy" mam wypisać wszystkie, które ani razu nie pojawiają się w tabeli 'Wypozyczenia'.
I nie mam bladego pojęcia jak to zrobić.
#sql #kretynchcezdacmaturezinformatyki
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

"Liczba_chetnych" i "Liczba_miejsc" są liczbami całkowitymi

zapytanie:

SELECT "Liczba_chetnych" / "Liczba_miejsc" AS "Wynik"
zwraca mi liczbę całkowitą, ja potrzebuję rzeczywiste zaokrąglone do dwóch miejsc po przecinku. Znalazłem w internecie dwie funkcje, które podobno do tego służą: ROUND oraz TRUNC
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Romantyczny_widelec: Typy numeryczne
Czasami dane numeryczne przechowuje się w polu znakowym, np. kod pocztowy, czy numer telefonu lepiej zapamiętać w polu tekstowym, mimo, ze składają się z cyfr.

Większość baz danych dostarcza dwóch typów numerycznych, jeden dla liczb całkowitych, drugi dla zmiennoprzecinkowych.

Czasami mamy jeszcze bardziej szczegółowe jak MONEY, który automatycznie przydziela dwa miejsca po przecinku i
  • Odpowiedz
tl;dr


Taka sprawa. W najbliższy wtorek mam maturę z informatyki. Robię sobie próbne arkusze i doszedłem do wniosku, że najwięcej problemów stwarzają mi zadania z baz danych. Teorię działania rozumiem, jednak gdy przychodzi mi pracować w Base wszystko zajmuje mi dużo czasu, bo moja obsługa tego programu stoi na niskim poziomie (przez większość czasu pracowałem na PHPMyAdmmin, ale na maturze nie mam takiej możliwości więc od połowy kwietnia próbuję opanować Base'a) i dochodzę
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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

Witam wszystkich programistów tych małych i tych dużych, tych, ktorzy programują na androida i tych, którzy programują na IOS xD
Wpadłem na pomysł, aby napisać prosty program z wyszukiwarką na androida, który na celu miałby:
1: Zgromadzenia bazy plików jpg. (Np zdjecie drzewa, korzenia, chmurki, księżyca ogolnie około 300 zdjeć)
2: Wyszukiwanie po nazwach tych plików, przykładowo wpisywałbym nazwę pliku, który mnie interesuje w tym programie (drzewo) i pojawiałoby mi się plik jpg, ktorego
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pierozkovy: Zaraz to ogarnę :D

@Kurgan: Nic nie ogarniaj - pisz :)

p.s.
A z menadżera plików - total commander i do windows i na komórkę, polecam, płacisz raz a masz legendarny program (i wszystkie jego późniejsze wersje) dożywotnio już bezpłatne.
  • Odpowiedz
@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
Bardzo fajny i wyczerpujący artykuł o planach wykonywania zapytań SQL, skierowany do developerów.
Kilka cytatów na zachętę:

Object Relational Mapping (ORM) tools are pretty amazing. That's right, I'm a DBA and I support the use of ORM tools. Oh, I know the horror they can inflict on an unsuspecting database, but that's not the tool's fault. If you choose to attempt to hammer in a bolt, prepare for messy results; it's not
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jakbym chciał utworzyć takie numerowanie w #sql żeby każdy kolejny dodany rekord miał swoje ID indywidualne to jak to mam zrobić? :D Dodałem pustą kolumne danych i jaki tam typ dać?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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